我是否正确或有效地使用“for循环”?

1次查看(最近30天)
鲍勃
鲍勃 2021年8月28日
编辑: 每•艾萨克森 2021年8月28日
有没有更好或更有效的方法?
n = 3500;
t_s = 0;
t_f = 3500;
t = linspace (t_s t_f n);
一个= 0 (1,n);
i = 1:1800
(我)= 50/3.6;
n = 1800:3000
(我)= 90/3.6;
n = 3000:3500
(我)= 0;
结束
结束
结束

接受的答案

每•艾萨克森
每•艾萨克森 2021年8月28日
编辑:每•艾萨克森 2021年8月28日
将循环替换为
(1:1800) = 50;
(1801:3000) = 90;
(3001:3500) = 0;
为了匹配这个数字

更多的答案(0)

标签

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!

翻译的