Matlab 基本運算和函數


1,基本運算符

  +,-,*,^和python並沒有什么區別

  a÷b     ----->    a/b或b\a

2,邏輯運算符

  &,|,~     與,或,非

  ==表示邏輯判斷等號

  >=,<=,~=   最后一個為不等於

  

 

  b為邏輯1,但是也可以參與運算

 

 

 

 

3,邏輯關系函數

  xor 邏輯值相同就取0,不相同為1

  any 有非0的就取1,否則為0

  all   全為非0取1,否則為0

 

  定義NaN為不是一個數

  isnan 為NaN取1,否則為0

  isinf 為inf取1,否則取0

  isfinite 為有限大小元素取1,否則取0

  isprime 是素數取1,否則為0

  ismember 判斷兩個矩陣是否是屬於管系,是取1,否則0

  isreal 判斷是否為實數   對於整數,邏輯都成立

4,命令行中的標點符號

  (1)空格,逗號  數組元素的分隔符

  (2)句號             數值運算的小數點

  (3)分號             不顯示計算結果的結尾標志

           數組行與行之間分割符

  (4)冒號             生成一維數值數組

           單下標索引時,表示全部元素構成的長列

           多下標索引時,表示所在維上的全部元素

  

 

  (5)%,注釋符號

  (6)''     字符串標記符

  (7)[]  數組輸入標記符

5,常用函數

  exp(x)   e^x

  log(x)    lnx

  log10(x) 以10為底的對數函數

  sign(x)   符號函數,返回+-1

  asin,acos,atan   三角反函數

  sinh,cosh,tanh,coth  雙曲函數

  mod(x,y) 返回x mod y

  ceil(x)  向上取整

  round(x) 取距離x最近的整數

  

 

  fix(x)  取整數部分

  floor(x) 取不大於x的最大整數

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM