matlab畫圖問題,用matlab作圖 初學者的問題

時間 2022-12-03 02:15:53

1樓:匿名使用者

下面這個程式滿足你座標軸的要求

x=0:0.001:10;

y1=cos(x);

y2=-x;

subplot(121)

plot(x,y1)

axis([0 10 0 1])

grid on

subplot(122)

plot(x,y2)

axis([0 10 -1 0])

grid on

2樓:匿名使用者

參考:figure

x = 0:0.01:10;

y1 = abs(sin(x));

y2 = -abs(sin(2*x));

[ax,h1,h2] = plotyy(x,y1,x,y2,'plot');

set(ax(1),'ylim',[0,1])set(ax(2),'ylim',[-1,0])set(ax(1),'xlim',[0,10])set(ax(2),'xlim',[0,10])

3樓:我行我素

按下面語句試試:

x = 0:0.01:20;

y1 = 200*exp(-0.05*x).*sin(x);

y2 = 0.8*exp(-0.5*x).*sin(10*x);

plotyy(x,y1,x,y2)

用matlab作圖 初學者的問題

4樓:李修靈

imagesc(a)畫的圖,x軸是a的第二維, y軸是a的第一維。所以

% ---原來的 row=size(a,1); col=size(a,2); 需要更換為

row = size(a,2); col = size(a,1);

matlab的繪圖問題

5樓:鎮職歐陽懷思

t=0:.1:2;

y=cos(t).*exp(-.5*t);

plot(t,y)

hold

onx1=solve('cos(t)*exp(-.5*t)=.6')y1=.6;

x1=char(x1);

x1=str2num(x1);

plot(x1,y1,'ro')

text(x1,y1,'\fontsize\leftarrow\fontname座標(.6,.6)')

6樓:匿名使用者

舉個例子

[x,y]=meshgrid(linspace(-1,1));

h=pcolor(x,y,sin((x.^2+y.^2/2)*2));

set(h,'edgecolor','none','facecolor','interp');

colorbar;

xlabel('this is an example');

ylabel('這是乙個例子')

matlab中資料畫圖的問題

7樓:碧血玉葉花

舉例,有一組資料,只有當 x= 1,2,3, 500, 501, 502, 503 時,才有資料 y= 3, 9, 4, 10, 21, 23, 14,其他時刻資料全為零。

1)畫圖 stem(x,y),此時畫的圖,橫座標中間空出好幾百個點都沒有資料;

2)xx=[1:3,497:503 ];

x1=1:length(xx);

y(4:499)=nan;

yy=y(xx);

stem(x1,yy)

再畫圖時,中間大段的空白部分被縮短了。

******************************==完整**如下,lz可以執行一下檢驗是否符合你的要求:

x=[ 1:510];

y=zeros(1,510);

y(1:3)=[3,9,4];

y(500:503)=[10,21,23,14];

figure(121)

stem(x,y)

xx=[1:3,497:503 ];

x1=1:length(xx);

y(4:499)=nan;

yy=y(xx);

figure(122)

stem(x1,yy)

set(gca,'xticklabel',[1:3,0,0,0,500:503])

8樓:射手座

舉個例子:

clc,clear;

a=[1 2 3;

4 5 6;

3 4 5;

5 6 7;

7 8 9];

plot(a(1,:),a(2,:));%第一行為x軸 第二行yhold on

plot(a(1,:),a(3,:));%2 3hold on

plot(a(1,:),a(4,:));% 3 4hold on

plot(a(1,:),a(5,:));

matlab for 簡單的畫圖問題

9樓:

圖形疊加ezplot(...)hold onezplot(...)螢幕分塊subplot(2,2,1)plot(...

)subplot(2,2,2)plot(...)........更具體的可以看help

請問matlab畫圖有什麼問題啊,一直執行不了 50

10樓:匿名使用者

x=linspace(0,24,5);說明x的長度為5,但是y的長度不是5,所以就執行不了

matlab用plot畫圖問題

11樓:思孕

a=1.5,b=0.5,c=0.2,d=1000,u=4,w=2;

v=0:0.1:5;

y=(d./(v.*60.

*60)).*(b.*c.

*w./100.*cos(pi/6)+(a.

*b.*w./100.

*(u.*sin(pi/6)-v))./u).

*1000;

plot(v,y,'r*-');

12樓:兔子

出現這個問題的直接原因:本來用plot命令繪製曲線,把控制代碼儲存在變數p中,但while迴圈體內有一句

p = pdata(j)把變數p的值給覆蓋了,當然就會出現無效控制代碼(invalid handle object)的錯誤了。

另外,有點不明白,你在最前面宣告那麼多全域性變數幹什麼?

隱函式畫圖matlab

h ezplot 1 2 y 2 1 2 x 2 1 3 x 3 0 0.3,2 1,1 set h,linestyle color r 設定顏色,紅色 hold on g ezplot 1 2 y 2 1 2 x 2 1 3 x 3 0.1 0.3,2 1,1 set g,linestyle co...

Matlab使用計時器畫圖,Matlab使用計時器畫圖

會不會是因為你呼叫函式的時候,控制代碼已經不在當前的gui中了,因此程式找不到axes1了?仔細看了一下。axis handles.axes1 試試換成axis。imshow filename,parent handles.axes1 把imshow生成 的 parent 設為axes1的控制代碼。...

matlab 畫圖 三元函式,Matlab繪製三元(三維)函式影象

這明顯是乙個曲面方程 所以二三樓的plot用錯了 至少應該用surf 不過我們可以分析該式子的幾何意義 在空間中某一點到原點o的距離r的5次方即 r 2 2.5 等於該點的z座標的3次方,z 0有意義 r 5 z 3 應該想象得到該曲面應該是乙個z為軸的旋轉曲面可以得到旋轉母線的方程 r sqrt ...

matlab畫圖怎麼設定線條型別和顏色

plot好像可以指定相應的顏色跟線條的型別。matlab畫圖怎麼設定線條型別和顏色 若要改變顏色,在座標對後面加上相關字串即可 x 0 0.01 10 plot x,sin x r 若要同時改變顏色及圖線型態 line style 也是在座標對後面加上相關字串即可 plot x,sin x r 關於...

cmfc畫圖的問題,C MFC畫圖的問題

假設你更新車子位置的 要放在onupdatapos 這個函式中,那麼 onupdatapos 函式可以這樣寫 onupdatapos 下面也是乙個例子 void cbmp v2 vc6dlg ondrbegin 以上 將會在客戶區輸出乙個位圖,不過如果你用其它視窗蓋住這個視窗後再重新啟用該視窗時,這...