如何使用“for”和三变量函数循环吗

5视图(30天)
你好,我想问一下如何使用“for”函数计算每个迭代中有3种不同的变量。我要计算Wheston桥使用不同的三个变量。我的代码。谢谢你!
R1 = 100;
R2 = (200: 1: 300);
R3 = (250: 1: 350);
R4 = (300: 1: 400);
Vin = 10;
kk = 1;
i = 1:长度(R2)
j = 1:长度(R3)
k = 1:长度(R4)
Rs (kk) = (R2(我)。/ (R2(我)+ R1))——(R4 (k)。/ (R3 (j) + R4 (k)));
签证官(kk) = Vin * ((R2(我)。/ (R2(我)+ R1))——(R4 (k)。/ (R3 (j) + R4 (k))));
kk = kk + 1;
结束
结束
结束

接受的答案

大卫•希尔
大卫•希尔 2020年4月4日
编辑:大卫•希尔 2020年4月4日
没有必要的for循环:
[a, b, c] = meshgrid (R2、R3、R4);
Rs = a / (a + R1) c / (b + c);
签证官= Vin * Rs;
1评论
艾丽卡黄
艾丽卡黄 2020年4月6日
非常感谢你的帮助....我可以使用这个脚本

登录置评。

更多的答案(0)

类别

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

标签

社区寻宝

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

开始狩猎!

翻译的