大家好,
我创建了一个结构体S:
信谊x1 x2 nnX1 nnX2
p1Space = linspace (0 50 10);
p2Space = linspace(0、25、10);
为i = 1:10
S(i) = vpasolve(x1^2 + x2^2 - p1Space(i) == 0, x1*x2 - p2Space(i) == 0, [x1 x2]);
结束
当我为了将特定元素存储到两个数组(XX1和XX2)而执行以下for循环时,我得到一个错误:
为k = 1:10
民(k) = S (k) .x1 (2, 1);
XX2 (k) = S (k) .x2 (2 l);
结束
当我输入命令窗口,例如S(4).x1(2,1),数字出现在屏幕上,但在for循环中,这不起作用。为什么会发生这种情况,我如何将这些特定的值存储到XX1和XX2数组中?
谢谢你!