2014-05-12 28 views
0

我使用的解決功能,以解決7個方程7個變量。 該函數工作良好,但方程式解決後,我想將變量保存爲矩陣。問題是,它將它保存爲結構體。 例如:解方程系統 - 變量賦值

syms x y   
S = solve(x==3 , y==5-x);  
y1(1,1) = S.y; 

y1是一個結構。爲什麼? 我如何將它保存爲矩陣?

+0

我相信你可以用'c = struct2cell(s)'來將結構'(s)'轉換爲matlab中的單元陣列'c'。看看這個鏈接:http://www.mathworks.se/help/matlab/ref/struct2cell.html我希望它有幫助! –

+1

不工作...但雙重:) – user3121718

回答