0
我試圖從for loop
內的solve
命令中收集x y值。我試圖將x y值放入數組中,用於「r」值的每次運行。在Matlab中迭代收集for循環中的「solve」元素
這裏是我的代碼:
syms x y;
r = 1:10;
for k = 1:10
[solx, soly] = solve(x^2*r(k) + y == 0, 2*x + 3*y*r(k) == 50)
xx(k) = solx(1);
yy(k) = soly(1);
end
我得到較大的值一樣(149^(1/2)*1i)/3 + 1/3 1/3 - (149^(1/2)*1i)/3
。你能告訴我如何將這些值以「正常數字」的形式保存到數組中嗎?例如0.3333 - 4.0689i
?謝謝。