matlab for循环 for i=1:5 c=1+i d=c+pi⼀3 c的出来的是不同值

2024-12-03 05:38:59
推荐回答(1个)
回答1:

c的出来的是不同值,但d的出来就只有唯一一个值】没看明白这句话是什么意思?

对每个c都有一个对应的d,不存在你说的问题啊?

 

如果想要得到向量结果,没必要使用循环,直接用向量运算就可以:

>> i=1:5;
>> c=1+i
c =
     2     3     4     5     6
>> d=c+pi/3
d =
    3.0472    4.0472    5.0472    6.0472    7.0472