matlab,怎麼把迴圈語句中的多條曲線畫在一副圖中

2021-03-04 06:42:36 字數 578 閱讀 8553

1樓:真

x=linspace(-pi,pi);

hold on

for n=1:3

plot(x,sin(n*x));end

怎樣用matlab將幾條曲線畫在一個圖上

2樓:匿名使用者

fs=100;

t = -1:.1/fs:1;

y1=sin(2*pi*t);

y2=cos(2*pi*t)

plot(y1);

hold on

plot(y2,'r');

這樣兩條曲copy線就畫出來了,為了區分,第二條我用了紅色

3樓:匿名使用者

hold on,之後的繪圖操作都會畫在當前圖上,畫完後hold off關閉

4樓:匿名使用者

x = -pi:.1:pi;

plot(sin(x));

hold all % hold all是關鍵

plot(sin(x+(pi/4)));

C for迴圈語句中如何使用函式

include c 輸入輸出操作標頭檔案 using namespace std 指明是使用 std 名稱空間 int sum int 宣告 sum 函式 以求從 1 加到 n 的和為例子寫 sum 函式,如果和你的要求不同,你可以自己修改 int sum int n 定義 sum 函式 int m...

MATLAB中假如while語句中有多個條件時應該怎麼寫

試試邏輯陣列 s a i,1 a i 2 a i,1 a,a i,2 a,a i,1 b,a i,2 b while sum s 0 迴圈體 end 可以用邏輯表示式,但是樓主的寫法錯誤。matlab裡的或關係是一條豎線,不是兩條。呵呵。我認為按照提問者的程式設計寫法也是可以的。也可以表示或。希望樓...

Matlab中的迴圈累加,matlab的 for迴圈求和

function newdata sumr data,r r rem size data,1 r 看行數是否為r的整數倍,rem為取餘命令 if r 0 data data zeros r r,size data,2 如果餘數不為0,則給原矩陣補r r行0元素。end m n size data 此...