當前位置:編程學習大全網 - 編程軟體 - 大家好!matlab中syms是什麽意思?

大家好!matlab中syms是什麽意思?

MATLAB中,syms函數用於創建符號對象。

1、創建符號變量x和y。

如syms x y

2、列出所有符號變量、函數和數組

創建壹些符號變量、函數和數組如:syms a f(x);A = sym('A',[2 3]);

使用syms顯示MATLAB工作區中當前存在的所有符號對象的列表。則符號變量是:A A f x;

不顯示列表,而是通過向syms提供輸出返回所有符號對象的單元格數組。如:S = syms;S =?4×1 cell array?{'A'}?{'a'}?{'f'}?{'x'};

3、刪除所有符號變量、函數或數組。

創建幾個符號對象。如:syms a b c f(x);通過清除syms的輸出刪除所有符號對象。如:symObj = syms;cellfun(@clear,symObj);通過調用syms檢查是否刪除了所有符號對象。輸出為空,這意味著MATLAB工作區中不存在符號對象。

擴展資料

語法格式:

syms arg1 arg2 ...

arg1 = sym('arg1');

arg2 = sym('arg2'); ...

的簡便寫法

syms arg1 arg2 ... real

arg1 = sym('arg1','real');

arg2 = sym('arg2','real'); ...

的簡便寫法

syms arg1 arg2 ... clear

arg1 = sym('arg1','clear');

arg2 = sym('arg2','clear'); ...

的簡便寫法

syms arg1 arg2 ... positive

arg1 = sym('arg1','positive');

arg2 = sym('arg2','positive'); ...

的簡便寫法

syms的功能和sym函數相同,但syms可以同時創建多個符號對象,因此在創建多個符號變量時語法上要比使用sym簡單。

相關函數:sym、symvar、findsym、subs。

參考資料:

百度百科-sym

百度百科-SYMS

  • 上一篇:如何編寫.EXE文件?
  • 下一篇:如何學好計算機
  • copyright 2024編程學習大全網