回覆列表
  • 1 # 虧果然他是我

    情況一:符號變數必須要定義,定義之後才可以使用。如下面的例子,未定義就會出錯。符號變數定義方法例如: sym x 或者 syms x ,兩者有區別也有共同點。情況二:計算過程當中的儲存數值的變數可以不必定義,隨時需要,隨時定義,但是有時候如果變數很多,那麼最好提前宣告,宣告的時候,可以直接賦予0值,並且註釋,這樣方便以後區分,避免混淆。情況三:矩陣和向量對於矩陣一般都是需要定義的,定義好矩陣之後,才方便訪問/修改矩陣的指定元素,矩陣宣告(定義)的方法,常用的 就是宣告為零矩陣zeros(M,N),或者單位矩陣ones(M,N),eye(M,N)等。

  • 2 # 使用者6704656755005

    可以用sym 或者 syms 定義變數。

    如果沒有提前定義的話,可以在使用時可直接進行賦值使用。

    MATLAB中變數名以字母開頭,後接字母、數字或下劃線,最多63個字元;區分大小寫;關鍵字和函式名不能作為變數名。

    例子如下:

    擴充套件知識:

    Matlab變數的特點:不需事先宣告,也不需指定變數型別,Matlab自動根據所賦予變數的值或對變數所進行的操作來確定變數的型別;在賦值過程中,如果變數已經存在,Matlab會用新值代替舊值,並以新的變數型別代替舊的變數型別。

    變數的預設型別為double。

  • 中秋節和大豐收的關聯?
  • 勸誡人們勤奮刻苦的詩句有哪些?