1樓:緣lai如茨
1、figure簡介
figure是建立圖形的意思。系統自動從1,2,3,4來建立圖形,數字代表第幾幅圖形,figure(1),figure(2)就是第一第二副圖的意思。在建立圖形的時候,您注意一下它的標題就是figure1或figure2等等,對應到程式中就是您的例子語句。
2、figure用法
一般建立新圖只需要乙個figure就行,系統自動建立新圖,可以簡單一點,也可以自己新增。
只要在plot後面寫上figure即可,位置不需要特殊限制。
matlab figure(1),figure(2)在哪個位置新增?
2樓:
1、figure簡介
figure是建立
圖形的意思。系統自動從1,2,3,4來建立圖形,數字代表第幾幅圖形,figure(1),figure(2)就是第一第二副圖的意思。在建立圖形的時候,您注意一下它的標題就是figure1或figure2等等,對應到程式中就是您的例子語句。
2、figure用法
一般建立新圖只需要乙個figure就行,系統自動建立新圖,可以簡單一點,也可以自己新增。
只要在plot後面寫上figure即可,位置不需要特殊限制。
3樓:眼哥眼妹
^theta=linspace(0,2*pi,400);
rou=4*sin(2*theta);
figure(1)
hold off
polar(theta,rou);
b=2;
fh=@(x,y)x^(2/3)+y^(2/3)-b^(2/3)ezplot(fh)
t=-2*pi:0.1:2*pi;
x=cos(t).^3;y=sin(t).^3;
figure(2);
plot(x,y)
你看這樣是否是你想要的?
matlab中figure座標範圍如何調節
4樓:匿名使用者
直接在figure properties裡面調節座標軸的範圍就ok了。
具體:plot()或者其他命令開啟的figure檔案中——edit——figure properties——下面的xlimits項就可以調節x軸範圍,在x label後面的ticks選項裡可以調節標尺的間距。同理可以調節y軸的範圍和你所謂的標尺。
5樓:匿名使用者
axis([x1 x2 y1 y2])
x1 x2表示x軸範圍是從x1到 x2
y1 y2表示y軸範圍是從y1 到y2
如何將兩個matlab檔案跑出的結果顯示在乙個figure裡面
6樓:匿名使用者
在第二個畫圖命令(如plot)之前加上一行
hold on
就可以了
7樓:匿名使用者
plot(1:length(y1),y1,'.-r',1:length(y2),y2,'--b)
legend('y1','y2');
8樓:
plot(x1,y1,x2,y2,...)
matlab怎麼做兩個figure?
9樓:兔丞飛
matlab使用figure(1), figure(2)...可以作出多幅圖。示例如下:
1 theta=linspace(0,2*pi,400);
2 rou=4*sin(2*theta);
3 figure(1)
4 polar(theta,rou);
5 figure(2);
6 ezplot('x^(2/3)+y^(2/3)-2^(2/3)')
擴充套件資料
matlab中的 figure 命令,能夠建立乙個用來顯示圖形輸出的乙個視窗物件。每乙個這樣的視窗都有一些屬性,例如視窗的尺寸、位置,等等。
figure 的使用語法包括:
figure
figure(『propertyname』,propertyvalue,…)
figure(h)
h = figure(…)
第一種用法最簡單,它建立乙個視窗,其各種屬性都是使用預設設定。
第二種用法,figure(『propertyname』,propertyvalue,…),則可以指定某些屬性。
10樓:劉賀
你幹嘛要畫3副圖呢,figure(1)裡有2個圖,當然會重疊了要不就畫3副,要不就去掉一副:
clear all;clc;
theta=linspace(0,2*pi,400);
rou=4*sin(2*theta);
figure(1);
polar(theta,rou);hold on;
t=-2*pi:0.1:2*pi;
x=cos(t).^3;
y=sin(t).^3;
figure(2);
plot(x,y);
b=2;
fh=@(x,y)x^(2/3)+y^(2/3)-b^(2/3);
figure(3)
ezplot(fh);
11樓:匿名使用者
^一般是先開個figure()然後plot在figure裡面我不太懂fh是做什麼的,就放figure(2)後面了。
clf;
close all;
clear all;
theta=linspace(0,2*pi,400);
rou=4*sin(2*theta);
figure(1)
polar(theta,rou);
b=2;
fh=@(x,y)x^(2/3)+y^(2/3)-b^(2/3);
t=-2*pi:0.1:2*pi;
x=cos(t).^3;
y=sin(t).^3;
figure(2);
ezplot(fh)
hold on;
plot(x,y)
matlab中在乙個gui中建了axes,在另乙個m檔案中生成新的figure,怎麼能讓這個新figure顯示在axes上?
12樓:匿名使用者
將gui介面裡的axes的handles控制代碼傳進去,最好將axes的控制代碼弄成全域性的,在需要畫圖時,axes(handles.youaxes),就可以了。
請問matlab中如何將兩個figure放在一起
13樓:匿名使用者
1. 兩個函式畫出的圖放在同
乙個figure下的話,用subplot函式。
如:subplot(1,2,1);
plot(...);
subplot(1,2,2);
plot(....);
這樣在同乙個figure下,畫兩個圖,且是1行2列的。
2. 用hold on也可以了
比如:figure(1),plot(x);
hold on ;
plot(y);
這樣x/y函式就在乙個figure裡了
14樓:回憶飄落的楓葉
插入文字用title,還有,你的subplot用法錯了!中間應該有逗號!還有就是subplot是將視窗分割槽,所以不用加figure了
15樓:匿名使用者
是在一張圖上畫兩條曲線嗎?
用hold on命令即可
16樓:匿名使用者
^figure(1);
x=-4:0.5:4;
y=x[x,y]=meshgrid(x,y);
z=x.^2+y.^2;
subplot(211)
mesh(z)
h=mesh(z)
% figure(2);
m=-4:0.5:4;
n=m[m,n]=meshgrid(m,n);
a=m.^2+n.^2;
subplot(212)
mesh(a)
h=mesh(a)
set(h,'facecolor','m','edgecolor',[1 1 1],'marker','o','markeredgecolor','b')
hold on;
17樓:數學夢想永恆
可以限定下figure的視窗以及區域
matlab怎麼在示波器視窗顯示波形
上面那個應該是用plot畫的,所以可以用title新增標題,下面的是示波器圖形,所以沒有。matlab示波器怎麼分開顯示多個波形 20 在scope的選單欄view layout中設定,選擇小框數和輸入訊號數量相同就都能顯示出來了 設定一下就好了,這個可以選擇4,也可以選擇2 雙擊示波器,點選第二個...
怎麼使歌詞在電腦螢幕上顯示,怎樣讓歌詞出現在電腦螢幕上
以酷狗為例介紹一下如何顯示桌面歌詞。在設定裡 把歌詞面板改成桌面歌詞就行了 設定裡面,選顯示桌面歌詞就好了 怎樣讓歌詞出現在電腦螢幕上 在設定裡 把歌詞面板改成桌面歌詞就行了 erested.and then followed a full descr 電腦怎麼設定歌詞顯示桌面 第一步 先開啟自己的...
電視機螢幕上顯示FACTORY,電視機螢幕上突然出現FACTORY字樣為什麼,怎麼消除?
那是進入工廠設定了,遙控關機。factory 工廠模式。這是工廠模式,告訴我遙控型號,我告訴你怎樣退出,謝謝 應該是工廠的意思,可能是電視機的生產廠家名字吧 電視機螢幕上突然出現factory字樣為什麼,怎麼消除?電視進入了工廠模式 匯流排調整狀態 不同的機心有不一樣的退出方法。有的關閉電源就可以退...