保存一个循环迭代到零的数组

18视图(30天)
马塞洛•冈萨雷斯
马塞洛•冈萨雷斯 2021年9月18日
回答: KSSV 2021年9月19日
我试图运行一个周期在一个周期内的轮轴得到所有球场骚乱的数据行,外面的周期变化下一行,它会继续直到100 x100阵列满是我得到的信息从每个循环运行。但是我得到的是一个100 x100零的数组。谁能帮帮我?
代码:
= 10;
B = 5;
我= sqrt (1);
数组= 0 (100100);
= 1;
b = 1;
y = 0:0.1:10
x = 0.1:0.1:10
fXy = a * exp (- (x。^ 2 + y ^ 2) / (B) ^ 2)) * exp(我。* (y / x)每股);
数组(b, a) = fXy;
= + 1;
结束
b = b + 1;
结束

答案(1)

KSSV
KSSV 2021年9月19日
注意数组不是零。复数,所以当你打印你觉得自己无足轻重。你也不需要使用循环。你可以进行如下:
x = 0.1:0.1:10;
y = 0:0.10:10;
(x, y) = meshgrid (x, y);
Z = a * exp (- (x。^ 2 + y ^ 2) / (B) ^ 2)) * exp(1我。* (y / x)每股);

类别

找到更多的在循环和条件语句帮助中心文件交换

下载188bet金宝搏


释放

R2020b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!

翻译的