Matlab簡介與程式設計例項(一)(西北工業大MOOC)

weixin_33806914發表於2019-01-26

0.簡介

MATLAB是美國MathWorks公司自20世紀80年代中期推出的數學軟體,
具有優秀的數值計算能力和卓越的資料視覺化。
由於Maltab程式設計方便,有大量內部函式和工具箱可以使用,作圖也
十分方便,因此在數學實驗和數學建模競賽中,我們常使用Matlab
作為我們的程式設計工具 。

1. 常用函式介紹

  • (1) 三角函式

13629684-cf683d0422641be1.png
  • (2) 指數函式與對數函式

13629684-7f386c1f05dfa252.png
  • (3) 舍入函式及其它數值函式

13629684-4abe421d0fb60d2e.png
  • (4) 有關向量的函式

13629684-888f9e334f823749.png

2. 矩陣常見計算

13629684-a66edea1e5e87f17.png
13629684-07403efa80048cc5.png
13629684-ea35163518a601e1.png
13629684-b01351b5ec465146.png
13629684-de288a04d497ca0e.png

注:圖中程式碼部分大小寫有誤 特此更正

t=[0.0 0.3 0.8 1.1 1.6 2.3]';
Y=[0.82 0.72 0.63 0.60 0.55 0.5]';
A=[ones(size(t)),exp(-t)];
x=A\Y;
n=500;
tt=zeros(n,1);
yy=zeros(n,1);
dt=2.3/n;
for i=1:n
    tt(i)=i*dt;
    yy(i)=x(1)+x(2)*exp(-tt(i));
end
plot(t,Y,'*b',tt,yy,'r')
13629684-7c09aa26f61f11d6.png

相關文章