matlab循环语句请教,请高手帮我简化成一个循环语句.for n=(1:1:200) delta_strain(n)=0.00003;endfor n=(201:1:400) delta_strain(n)=-0.00003 endfor n=(401:1:600) delta_strain(n)=0.00003 endfor n=(601:1:800) delta
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/07 16:40:45
matlab循环语句请教,请高手帮我简化成一个循环语句.for n=(1:1:200) delta_strain(n)=0.00003;endfor n=(201:1:400) delta_strain(n)=-0.00003 endfor n=(401:1:600) delta_strain(n)=0.00003 endfor n=(601:1:800) delta
matlab循环语句请教,请高手帮我简化成一个循环语句.
for n=(1:1:200)
delta_strain(n)=0.00003;
end
for n=(201:1:400)
delta_strain(n)=-0.00003
end
for n=(401:1:600)
delta_strain(n)=0.00003
end
for n=(601:1:800)
delta_strain(n)=-0.00003
end
for n=(801:1:1000)
delta_strain(n)=0.00003
end
for n=(1001:1:1200)
delta_strain(n)=-0.00003
end
.
以此类推,n取到10000,请高手帮我解决一下.谢谢!
matlab循环语句请教,请高手帮我简化成一个循环语句.for n=(1:1:200) delta_strain(n)=0.00003;endfor n=(201:1:400) delta_strain(n)=-0.00003 endfor n=(401:1:600) delta_strain(n)=0.00003 endfor n=(601:1:800) delta
不用循环更快,
a2 = -a1;
A = [a1;a2];
delta_strain = repmat(A,10000/400,1);