matlab sign函數用法及實例


在MATLAB科學計算過程當中,我們經常需要對我們的計算公式或者計算結果檢驗其符號,,sign函數就給我們提供了這種方便,下面就通過實例介紹一下matlab sign函數 的用法,希望能夠給您帶來幫助。

matlab sign函數用法及實例
 

工具/原料

 
  • MATLAB

方法/步驟

 
  1.  

    我們以如下的程序為例,假如在程序執行的過程當中,x是具有一定物理意義的值,比方說代表路程,路程肯定是不會小於零的,我們函數執行的最終結果是求解y,當我們的最終結果出現問題的時候,我們很難去逐個檢查對錯,但是我們如果用sign函數進行一個判斷,判斷其正負,如果小於零,就提示錯誤,那么將會十分有利於我們勘誤。下面就介紹sign函數的具體用法。

    matlab sign函數用法及實例
  2.  

    sign(正數)

    當sign()函數的參數是正數時,返回的值是1,如下實例:

    sign(2)

     

    ans =

     

         1

    可以看到正數的時候,返回值是1.

    matlab sign函數用法及實例
  3.  

    sign(負數)

    當傳遞的參數為負數的時候,返回的值是-1,如下實例

    sign(2)

     

    ans =

     

         1

     

    matlab sign函數用法及實例
  4.  

    sign(0)

    當傳遞的參數為0的時候,返回值為0,當返回值為0的時候,只有一個情況,就是參數為0、

    matlab sign函數用法及實例
  5.  

    這樣我們在開頭的例子中加上sign函數的符號判斷,就十分有利於我們查找錯誤了。

    matlab sign函數用法及實例
  6.  


免責聲明!

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



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