Presentation is loading. Please wait.

Presentation is loading. Please wait.

微積分上機課程_Matlab Final 2007/12/25 張民欣.

Similar presentations


Presentation on theme: "微積分上機課程_Matlab Final 2007/12/25 張民欣."— Presentation transcript:

1 微積分上機課程_Matlab Final 2007/12/25 張民欣

2 help who clear clear all 常用指令 查詢某函數的用法 e.g. help sqrt 查詢目前工作區內所有變數
清除工作區內所有變數 clear 清除工作區內所有的變數、函數 clear all

3 基本運算 + - * / or \ (如:21.9/3 or 3\21.9) ^ (如:34=3^4) sqrt (如:sqrt(2))
加(Addition) - 減(Sudtraction) * 乘(Multiplication) / or \ (如:21.9/3 or 3\21.9) 除(Division) ^ (如:34=3^4) 次方(Exponentiation) sqrt (如:sqrt(2)) 開根號

4 常用的數學函數 三角函數 反三角函數 自然指數 自然對數 以10為底對數 sin(t) asin(t)
exp(t) (如:e4=exp(4)) 自然指數 log(t) (以e為底) 自然對數 log10(t) 以10為底對數

5 建立向量的指令與函數 a:b a:step:b linspace(a,b) linspace(a,b,n)
從a到b,間距為step,建立一個列向量 a:step:b 從a到b,建立一個具有100個元素的列向量 linspace(a,b) 從a到b,建立一個具有n個元素的列向量 linspace(a,b,n)

6 矩陣元素對元素的運算 A= , B= 矩陣A、B A.*B= A.*B A.^2= A.^n A./B= A./B A.\B= A.\B

7 矩陣元素對元素的運算 A= ,a=2 A+a= 矩陣A,常數a a-A= a+A或A+a a*A= a-A A/a= a*A或A*a

8 二維平面繪圖 plot (橫軸變數,縱軸變數)

9

10 多條曲線描繪 plot (x,y1,x,y2,x,y3)

11

12 hold on新產生的圖形會疊加在原有圖形的上面

13

14

15

16

17

18 圖形內加入文字 x軸名稱 xlabel(‘name’) y軸名稱 ylabel(‘name’) 圖表名稱 title(‘name’)

19

20 符號運算 建立一個符號物件a,f可為數值或數學式 a=sym(f) 同時建立符號變數x,y,z syms x y z
findsym(f)

21

22

23 極限計算函數 計算極限lim x->a f(x) limit(f,x,a) 計算極限lim x->a- f(x)
limit(f,x,a,’left’) 計算極限lim x->a+ f(x) limit(f,x,a,’right’)

24

25 微分函數 計算f對符號變數v的微分 diff(f,v) 計算f對符號變數v的n次微分 diff(f,v,n)

26

27 實作: y=(sin(x)+cos(x))*sec(x),求dy/dx=?
利用diff函數求出dy/dx 利用simplify化簡dy/dx 畫出dy/dx的圖形,x軸的範圍為[-2*pi,2*pi] 將檔案宣告成自己的學號 A班的檔名 A+學號 例如: A _lab3 B班的檔名 B+學號 B _lab3

28 參考資料 MATLAB7 程式設計 洪維恩著 旗標出版股份有限公司

29 答案

30 答案


Download ppt "微積分上機課程_Matlab Final 2007/12/25 張民欣."

Similar presentations


Ads by Google