Download presentation
Presentation is loading. Please wait.
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 (橫軸變數,縱軸變數)
10
多條曲線描繪 plot (x,y1,x,y2,x,y3)
12
hold on新產生的圖形會疊加在原有圖形的上面
18
圖形內加入文字 x軸名稱 xlabel(‘name’) y軸名稱 ylabel(‘name’) 圖表名稱 title(‘name’)
20
符號運算 建立一個符號物件a,f可為數值或數學式 a=sym(f) 同時建立符號變數x,y,z syms x y z
findsym(f)
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’)
25
微分函數 計算f對符號變數v的微分 diff(f,v) 計算f對符號變數v的n次微分 diff(f,v,n)
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
答案
Similar presentations