MATLAB大量生成符合變數並且使用

2021-09-25 19:31:26 字數 619 閱讀 7217

對於建立一兩個符號變數,直接使用sym或syms就可以,但對於大量的符號變數的建立和使用,該怎麼樣呢?

本人首先得到的辦法是:

for  j=1:20

syms (['k',num2str(j)])

end

效果如圖:

但是雖然成功解決了建立的問題,可是作為迴圈引用的話無法引用;又犯起了難題,如果有人能夠解決的話,希望不吝賜教。

下來為了迴圈能夠引用,想著把它搞成陣列不就好了嗎?於是:

for j=1:20

k(j)=sym(['k',num2str(j)]);

end效果即是:

就可以很方便的引用啦!

MyEclipse和eclipse生成變數快捷鍵

一 myeclipse快捷生成變數 兩種 第一種 游標放在該行的任意位置,按 ctrl 2,會彈出提示,根據提示選擇f l r,自動生成變數。f 生成全域性變數 l 生成區域性變數 第二種 游標只能放在 request.getparameter username 的行末尾,按 shift alt l...

MATLAB陣列生成 引用

可視為單行矩陣,二維陣列以列為單元 l 函生陣 組 l 數生陣 組 l 組生陣 組 兩組之間可帶或不帶逗號c a b 或c a,b 等差陣列生成方式 a 0 0.02 1 b linspace 0,1,75 等比陣列生成方式 c logspace 0,2,11 等比數列,初值10 0,終點為10 2...

matlab生成隨機矩陣

一 matlab 裡和隨機數有關的函式 1 rand 產生均值為 0.5 幅度在 0 1之間的偽隨機數 2 randn 產生均值為 0 方差為 1的高斯白雜訊 3 randperm n 產生1 到n的均勻分布隨機序列 4 normrnd a,b,c,d 產生均值為 a 方差為 b大小為 cxd的隨機...