1樓:曾經最美
把對應的橫座標加上負號再畫一遍就行了。假設已知自變數序列x和對應的因變數序列y,其中x都是正數且單調遞增;設x和y都是列向量,不是要轉置那麼:plot([-x(end:
-1:1); x], [y(end:-1:
1); y]);就可以了。
2樓:匿名使用者
把對應的橫座標加上負號再畫一遍不就行了嘛
3樓:
假設已知自變數序列x和對應的因變數序列y,其中x都是正數且單調遞增;設x和y都是列向量,不是要轉置
那麼:plot([-x(end:-1:1); x], [y(end:-1:1); y]);
就可以了。
4樓:郭某人來此
本帖最後由 mjluanwu 於 2015-3-4 15:22 編輯這是程式的一段**,sfm是個分段函式,可以不用for迴圈就把圖畫出來麼,小白一個。很多都不懂。
for r=-1*m:0.01/1000:m;
if(abs(r)<=n)
squa1m=(x(1)*besselj(0,ke*abs(r)/d))^2;
sfm=(squa1m*cf)/den1m;
if(r==0)
peakm=sfm;
endelse
squa2m=(x(2)*besselj(0,kp*abs(r)/d)+x(3)*bessely(0,kp*abs(r)/d))^2;
sfm=(squa2m*cf)/den1m;
endhold all
title('m side')
xlabel('r')
ylabel('sf')
plot(r,sfm,'r')end
如何用matlab畫這種2個y軸的圖?請大家幫忙寫個能實現的程式。謝謝
5樓:匿名使用者
clc;clear all;
x=;%橫坐bai標du
y1=;%縱坐zhi標1溫度
daoy2=;%縱座標
2壓力hold on;
[ax,h1,h2]=plotyy(x,y1,x,y2);
set(get(ax(1),'ylabel'),'string','temperature, \circc');
set(get(ax(2),'ylabel'),'string','pressure, gpa');
xlabel('feed ,\mum');
hold off;
希望能幫
內到容你。
6樓:匿名使用者
close all
clear all
clcx=[5 10 15 20 25 30 35];
y1=[3.5 4.3 6 9.8 10 11.8 12.1];
[ax,h1,h2]=plotyy(x,y1,x,y1,'plot')
xlabel('feed,um')
set(gca,'yticklabel',[0,200,400,600,800,1000,1200,1400])
set(get(ax(1),'ylabel'),'string','temperature c')
set(get(ax(2),'ylabel'),'string','pressure gpa')
h = legend('temperature');
set(h1,'linestyle','o')
7樓:匿名使用者
用plotyy命令就可以實現
例如>> x=1:0.01:10;
>> y1=sin(x);
>> y2=x.^2+cos(x);
>> plotyy(x,y1,x,y2)
已經用matlab畫出圖形來了,怎麼做可以得到任意一個y值對應的x值?
8樓:匿名使用者
1、在workspace裡面,找到想要的y值大小,看在幾行幾列,對應的x值就行了。
2、matlab是美國mathworks公司出品的商業數學軟體,用於演算法開發、資料視覺化、資料分析以及數值計算的高階技術計算語言和互動式環境,主要包括matlab和simulink兩大部分。
3、matlab和mathematica、maple並稱為三大數學軟體。它在數學類科技應用軟體中在數值計算方面首屈一指。matlab可以進行矩陣運算、繪製函式和資料、實現演算法、建立使用者介面、連線其他程式語言的程式等,主要應用於工程計算、控制設計、訊號處理與通訊、影象處理、訊號檢測、金融建模設計與分析等領域。
9樓:北方秋天的夕陽
這個很容易,在workspace裡面看,你想要的y值大小找到了,看在幾行幾列 找到對應的x值就行了。
怎麼用matlab畫出函式的散點圖並按照自己的需
close all clear all x 10 10 y sin x figure hold on plot x,y,color r for n 1 length x if x n 6 x n 2 x n 0 x n 10 plot x n y n marker markersize 20,col...
MATLAB中如何畫出x 2 y 2 z 2 1的影象
使用我們初中時候學習的參數列達式,忘記了麼?不管是圓還是球體,都可以使用參數列達式來畫圖。 印子帆 畫完一一半後,再接著畫 x,y sphere 30 z sqrt 1 y.2 x.2 plot3 x,y,z hold on plot3 x,y,z 法一 sphere axis square 法二 ...
matlab怎麼畫出4維函式圖形
天蠍神經俠侶 你的 v 是關於 x,y,z 的函式,對應的圖形是由四維空間內所有滿足v f x,y,z 的點 x,y,z,v 的集合。而人類視覺能夠看到的最大空間是三維空間,超過3維空間一般就得靠想象了。所以,據我所知,matlab 裡並沒有所謂的 4維畫圖函式。也就是說你是沒法在一個三維空間體現四...