matlab裡用subplot怎麼只畫出圖

2021-03-05 20:19:42 字數 3013 閱讀 7522

1樓:範報耘

你沒弄明白的意思次要情節中的引數,所以錯了

推薦他的幫助插曲

簡單的如下執行程式:

clc;

清除所有; 關閉所有;

t = 0:0.001:1;

s1 = sin(t); s2 = sin(2 * t),s3 = sin(3 * t); s4 = sin(4 * t),s5 = sin(5 * t);

s = [s1,s2,s3,s4,s5;];

i = 5;

為j = 1:我

當j == 1;副區(3,2,j,'位置',[0.05,0.7,0.42,0.2]);結束

當j == 2;插曲(3,2,j,'位置',[0.55,0.7,0.42,0.2]);結束

當j == 3;副區(3,2,j,'位置',[0.05,0.4, 0.42,0.2]);結束

當j == 4;插曲(3,2,j,'位置',[0.55,0.4,0.42,0.2]);結束

當j == 5 ;副區(3,2,j,'位置',[0.05,0.1,0.42,0.2]);結束

%的插曲(i / 2 +1,2,j);

劇情(t ,s(j,:),'k'); xlabel(strcat的('s',num2str(十)));

網格;結束

2樓:匿名使用者

q

rid 應為 g

rid,由於寫錯了,程式沒執行完,所以只出乙個圖

3樓:完美世界漩渦

^clear all;

a=1.5; a1=0.8;

n1=0; n2=16;

n=[n1:n2];

x=a.^n; x1=a1.^n;

subplot(1,2,1); stem(n,x);

xlabel('n'); ylabel('x(n)'); title('實指數序列,a>1');

grid on;

subplot(1,2,2); stem(n,x1);

xlabel('n'); ylabel('x(n)'); title('實指數序列,a<1');

grid on;

qrid on改為 grid on

如何開啟matlab中乙個結果圖的子圖?用subplot(2,1,1)和subplot(2,1,2)畫了一幅圖,怎樣能把他們分開

4樓:思緒無痕

figure(1)

plot(...)

figure(2)

plot(..)

這樣應該看的懂吧?就是第一的plot畫的在figure1中顯示然後以此類推。

如何將matlab中每個迴圈生成的圖畫在subplot不同的子圖里

5樓:匿名使用者

w=[0,pi/8,pi/4,pi/2,pi,7*pi/4,15*pi/8,2*pi];

n=0:99;

for i=1:8

x=cos(n.*w(i));

subplot(4,2,i)

plot(n,x)end

6樓:匿名使用者

不清楚你什麼意思,

如果是想在多個視窗中顯示子圖就用figure命令;

你可以在每畫乙個子圖前加乙個figure;這樣再畫出的圖形就會在新的視窗中出現了,否則後一圖形會將圖形視窗中的上一子圖覆蓋;

如果是想在同一視窗中顯示多個子圖的話,可以使用subplot(a,b,c)函式

在畫每個子圖前加乙個上述命令,其中a表示子圖的總行數,b表示子圖的總列數,c表示子圖的個數序號,具體可參見matlab的幫助資訊;如:help subplot

7樓:匿名使用者

function draw()

n=0:99;

w=[0,pi/8,pi/4,pi/2,pi,7*pi/4,15*pi/8,2*pi];

for i=1:8

x=cos(n.*w(i));

subplot(2,4,i);

% subplot(4,2,i);

plot(n,x,'k-');

endend

在matlab中使用subplot函式,如何可以在把一張圖分成五塊,第一行兩條曲線,第二行三條曲線

8樓:匿名使用者

x=-2:0.01:2;

subplot(2,3,1);plot(x,x.^2);

subplot(2,3,2:3);plot(x,sin(x));%合併視窗

subplot(2,3,4);plot(x,cos(x));

subplot(2,3,5);plot(x,tan(x));

subplot(2,3,6);plot(x,cot(x));

matlab 中使用subplot時怎麼用legend標註。我再乙個圖中畫4個子圖,想給他們共同標註應該怎麼辦

9樓:真

x=linspace(-2,2);

subplot 221

plot(sin(x),'r');

subplot 222

plot(sin(2*x),'g');

subplot 223

plot(sin(3*x),'b');

subplot 224

plot(sin(4*x),'k');

a=axes('visible','off');

hold on;

plot(0,0,'r');

plot(0,0,'g');

plot(0,0,'b');

plot(0,0,'k');

legend('sin x','sin 2x','sin 3x','sin 4x','location','north')

matlab中subplot怎麼使用

subplot就是將figure中的影象劃分為幾塊,每塊當中顯示各自的影象,有利於進行比較。比如example裡面有這樣的例子 in e 3.2 4.1 5.0 5.6 outgo 2.5 4.0 3.35 4.9 subplot 2,1,1 plot in e subplot 2,1,2 plot...

matlab,使用subplot時新增總title的方法

通常用subplot之後,加的title是每個子圖的標題。當然也有辦法來對全圖加標題的。方法一 新增text的方法。這個方法適用於偶爾幾次的標題新增。方法二 使用控制代碼的方式。稍微複雜一些,但在使用頻率較高時更方便。示例 fiugre 1 subplot 221 這裡不是subplot 211 p...

matlab裡怎麼運用指令碼

dir命令copy讀取全部檔案,然後再傳給程式處理 dirlist directory.dirdirectory name lists thefilesina directory.pathnames andwildcards maybe used.forexample,dir m lists all...