Matlab note1

不吃辣了 2022-01-07 07:25:50 阅读数:74

matlab note1 note

1、緊凑顯示輸入 "format compact" , 非緊凑顯示 "format loose" (只具有臨時效應)

2、為增强可讀性,字符之間空格,比如 y = a* b ,而不是 y=a*b .

3、基本算法

1)兩數相乘 a * b ;兩數相右除(正除) a / b ,比如 10 / 2 = 5,兩數相左除(反除) 10 \ 2 = 0.2 ;

幂函數 a ^ b , 比如 2 ^ 3 = 8;加减 a + b , a - b 。

2)優先級:與數學中一致;但存在右左除時,幂運算先於乘除,右除先於左除,加减最低;

   改變優先級可以用括號()。

4、賦值

1) x + 5 = 10 matlab無法識別,需要 x = 10 - 5 , 輸出 x = 5.

2) 遞歸賦值變量 x = 5

                           x = x + 5

                   輸出 x = 10

3)不需要輸出結果時用分號; 比如 x = 2 + 2 ;

   一行也可以多個分號 x = 2 ; y = 4 ; z = 6 ;

4)當有許多變量時,輸入 who 可以查看目前為止所有的變量。

  輸入whos可以告訴我們所有變量的類型,每個變量 所分配的內存空間,以及它們是否是複數。

5) clear可以清除所有變量,clear x 可以清除某一個或幾個變量

6) 當錶達式較長時,末尾用...可以續行輸入,比如

    asjdaskjdhkajsbbkjabskdbkajs = asjaksjhdkasnldknalksbdlajs +asjdnkajsndkja +ajsdknjs ...

+ askdlkasn

7)輸入 format short 小數點後四比特 , format long 小數點後16比特 

財務計算 format bank 小數點後兩比特,比如 a = 12.25 ; b = 4 ; c = a * b 輸出 c = 49.00

8)使用指數形式錶示大數值,比如5.4387e + 003錶示5.4387*10的3次方

 format short e 錶示小數點後四比特,比如 7.1 * 2.1 輸出 1.4910e+01

 format long e 錶示小數點後15比特加上指數

9)輸入format rat可以錶示最近結果的整數比例式,比如 7.1 * 2.1 輸出 1491/100

                 

版权声明:本文为[不吃辣了]所创,转载请带上原文链接,感谢。 https://gsmany.com/2022/01/202201070725500716.html