1.matlab基礎準備及入門
阿新 • • 發佈:2018-04-12
顯示 clear mman matlab 命令 初始化 ... http 表達
1.1 Command Window(命令行窗口)運用入門
1 計算器的用法
2 數值變量與表達式
3. 計算結果的圖形表示
代碼及註釋
function [ output_args ] = Untitled2( input_args ) %UNTITLED2 此處顯示有關此函數的摘要 % 此處顯示詳細說明 %定義變量範圍 中間的是每隔多少像素畫一個點 t=0:pi/40:7*pi; %e^(-1/3) y0=exp(-t/3); %y=e^(-1/3)*sin3t y=exp(-t/3).*sin(3*t); %繪制 ‘-r‘實線紅色 ‘:b‘虛線藍色 %橫坐標為t,縱坐標為y 後邊是橫坐標為t,縱坐標為y0 -y0 plot(t,y,‘-r‘,t,y0,‘:b‘,t,-y0,‘:b‘) %繪制網格 grid end
運行結果
代碼
1 function [ output_args ] = Untitled2( input_args ) 2 clear; 3 %x定義域[-8,8],每次增加0.5 4 x=-8:0.5:8; 5 %y定義域與x一樣 6 y=x‘; 7 8 %相當於初始化各個點 9 %生成全1的矩陣 y行y列,每一個點都乘以x(此為1行33列) 10 X=ones(size(y))*x; 11 %生成全1的矩陣 x行x列,每一個點都乘以y(此為1行33列) 12Y=y*ones(size(x)); 13 14 %計算sin(....) eps為精度 15 R=sqrt(X.^2+Y.^2)+eps; 16 %計算Z坐標 17 Z=sin(R)./R; 18 %三位著色圖 19 surf(X,Y,Z); 20 %設置顏色 21 colormap(cool) 22 xlabel(‘x‘),ylabel(‘y‘),zlabel(‘z‘) 23 end
運行結果
1.matlab基礎準備及入門