常用矩阵运算函数-能源与冷冻空调工程系课件.ppt

常用矩阵运算函数-能源与冷冻空调工程系课件.ppt

ID:56988696

大小:1.29 MB

页数:72页

时间:2020-07-25

常用矩阵运算函数-能源与冷冻空调工程系课件.ppt_第1页
常用矩阵运算函数-能源与冷冻空调工程系课件.ppt_第2页
常用矩阵运算函数-能源与冷冻空调工程系课件.ppt_第3页
常用矩阵运算函数-能源与冷冻空调工程系课件.ppt_第4页
常用矩阵运算函数-能源与冷冻空调工程系课件.ppt_第5页
常用矩阵运算函数-能源与冷冻空调工程系课件.ppt_第6页
常用矩阵运算函数-能源与冷冻空调工程系课件.ppt_第7页
常用矩阵运算函数-能源与冷冻空调工程系课件.ppt_第8页
常用矩阵运算函数-能源与冷冻空调工程系课件.ppt_第9页
常用矩阵运算函数-能源与冷冻空调工程系课件.ppt_第10页
资源描述:

《常用矩阵运算函数-能源与冷冻空调工程系课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、數值分析(NumericalAnalysis)國立台北科技大學能源與冷凍空調工程系施陽正老師九十九年九月1ReviewofMatlab國立台北科技大學冷凍空調工程系2簡介Matlab是套應用於科學與工程領域中數值計算、分析與模擬的應用軟體,結合了數值分析、矩陣運算、訊號處理、系統模擬及繪圖等功能,功能強大、操作介面簡易。在大學課程中應用Matlab來輔助教學,例如線性代數、控制系統、訊號處理以及微積分。『微積分電腦輔助學習』網站由介紹一般與廣泛的應用方法切入,並以微積分為主要輔助目標。3Matlab全文為"matrixlaboratory",原始發

2、展理念是提供完整的矩陣運算指令,將資料元素當成是矩陣來處理,而主要的用途就是作矩陣式的數學運算。隨著日後增加的數學運算需求而增加了系統模擬、數值分析、訊號處理及圖形等功能,也容許使用者建立、運算其他不同的資料型態,滿足更多樣、更深入的運算需求,使Matlab應用範圍更為廣大。4基本使用語法Matlab中進行基本運算的方式,就是在Matlab命令視窗內的提示符號(“>>”或“?”)後面輸入運算,然後按Enter鍵。5>>(7*3+5.5)/10ans=             2.6500上例中,若不希望Matlab在每次運算後都顯示結果,則在運算是

3、後面加上“;”即可。>>(7*3+5.5)/10;查詢運算結果就在提示符號『>>』後面鍵入"ans"即可。ans=             2.6500例1:6另外,使用者也可以將運算結果儲存在自訂的變數中。>>n=(7*3+5.5)/10n=             2.6500例2:7如果要一次輸入的運算式在一個以上,我們可以用","或";"來隔開。>>n=(7*3+5.5)/10;p=n^5p=          130.6861例3:8若是運算式太長的話,則可以用三個句號"..."隔開延伸到下一行>>(7*3+5.5)/10*...50^5

4、ans=             828125000例4:9在運算式中可以"%"符號加入文字,當作運算式的註解,運用在Matlab程式撰寫中可提高可讀性。>>m=(7*3+5.5)/10   %將運算結果儲存在變數m中m=             2.6500例5:10Matlab中有一些永久常數(PermanentConstants)供使用者直接呼叫。>>pians=             3.1416例6:11常用到的幾個Matlab永久常數:常數名稱常數代表意義i、j基本需數單位()eps代表電腦無法分析非常小的數inf無限大Nan或NaN

5、無法定義的數值(NotANumber)pi圓周率p=3.1415926...realmax顯示系統能表示的最大數值realmin顯示系統能表示的最小數值12一般數學運算我們可以透過Matlab中的內建函示執行一般的數學運算。例1:>>y=sin(50)*exp(-0.9*2^3)        y=           -1.9589e-00413常用基本函數sqrt(x)求x的平方根real(z)求複數z的實部imag(z)求複數z的虛部conj(z)求複數z的共軛複數round(x)求x四捨五入後的最接近整數fix(x)捨去小數求對應於x的整數

6、floor(x)求不大於x中所有數的最大整數ceil(x)求不小於x中所有數的最小整數rat(x)將實數x化為分數表示rats(x)將實數x化為多項分數展開14sign(x)符號函數(Signumfunction) x<0,sign(x)=-1 x=0,sign(x)=0當x>0時,sign(x)=1rem(x,y)求x除以y的餘數gcd(x,y)整數x和y的最大公因數lcm(x,y)整數x和y的最小公倍數exp(x)自然指數(以e為底的指數)pow2(x)2的指數log(x)自然對數以(e為底的對數)log2(x)以2為底的對數log10(x)以

7、10為底的對數15常用三角函數:函數名稱函數功能sin(x)正弦函數cos(x)餘弦函數tan(x)正切函數asin(x)反正弦函數acos(x)反餘弦函數atan(x)反正切函數atan2(x,y)四象限的反正切函數sinh(x)雙曲正弦函數cosh(x)雙曲餘弦函數tanh(x)雙曲正切函數asinh(x)反雙曲正弦函數acosh(x)反雙曲餘弦函數atanh(x)反雙曲正切函數16繪圖這裡介紹Matlab繪製一維曲線、二維曲面的方法以及儲存、列印的用法。基本繪圖plot是Matlab繪製一維圖形的基本函數,透過各座標點的定義,再呼叫使用plo

8、t就可以完成簡易的一維圖形。17國立台北科技大學冷凍空調工程系施陽正老師18>>x=linspace(0,2*pi,50)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。