MATLAB第一天 2023年9月9日

2021-09-26 23:59:33 字數 1030 閱讀 5466

繪製y= e^x x∈[-2,3]的圖形

x = -2:1:3 ; %x的值從-2到3,步長為1

y = exp(x) ;%函式關係

plot(x,y,'r')%繪製,'r'為紅色,預設為藍色,g綠色,b藍色,c青綠色,m洋紅色,y黃色,k黑色,w白色。

hold on%用於在已畫好的圖形上新增新的圖形

繪製圓形

r = 2;%半徑

cx = 2;

cy = 3;%圓心位置

alpha=0:0.01:2*pi;%角度:一整個圓周

x=r*cos(alpha)+cx;

y=r*sin(alpha)+cy;

plot(x,y)

axis square%當前座標系圖形設定為方形,axis equal 將橫軸縱軸的單位長度相同

axis([0,6,0,6])%函式來調整圖軸的範圍,x,y極限

grid on; % 顯示格線

繪製橢圓形

a = 2 ;%短軸

b = 3 ;%長軸

o = 0:0.01:2*pi ;%角度:一整個圓周

x = a*cos(o) ;

y = b*sin(o) ;

plot(x,y)

axis([-5,5,-5,5])

繪製乙個曲線

t = 0:0.01:2*pi ;

x = t.^3.*exp(-t).*sin(3*t);

y = t.^3.*exp(-t).*cos(3*t);%t的三次方,後面有.連乘

z = t.^2 ;%t的兩次方,後面沒有.

plot3(x,y,z)

迴圈結構

for i=1:9

for j=1:i

fprintf(['%d*%d=%-3d '],i,j,i*j);

endfprintf('\n');

end

matlab初學 第一天

matlab學習第一天 1.1 陣列的建立 所有的元素必須置於 之中 陣列元素必須由,或者空格分隔。陣列的行與行之間必須用 標誌,或者用回車鍵enter換行 演示省去,這一部分很簡單。2 標準陣列 ones 產生全1陣列 zeros 產生全零陣列 eye 產生單位陣列 magic產生幻方陣列,這個厲...

matlab學習第一天

matlab索引學習 x 2.1 1.7 1.6 1.5 nan 1.9 1.8 1.5 5.1 1.8 1.4 2.2 1.6 1.8 x x isfinite x 現在,存在乙個似乎與其他項很不一樣的觀測值,即 5.1。這是乙個離群值。下面的語句可刪除離群值,在本示例中,即比均值大三個標準差的元...

matlab學習第一天

x linspace 10,10,50 y x.2.sin x plot x,y,linewidth 1 plot x,y,linewidth 2 分析 linspace,分割。把 10,10 分割成50份,賦值給x y x 2 sin x 畫出 x,y在同一座標系下的影象,線的寬度為2 切片圖,可...