1. 程式人生 > >1.matlab基礎準備及入門

1.matlab基礎準備及入門

顯示 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列)
12
Y=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基礎準備及入門