K=[1 23 4 5];
R=[1112 13 14 15];
怎样用for语句实现第一次代入K=1,R=11,输出结果.
第二次代入K=2,R=12,输出结果.
直到五次循环结束?比如说想求X. X=K+R
然后五次结果的x都显示在同一个图上.
R=[11 12 13 14 15];
matlab for语句
答案:4 悬赏:70 手机版
解决时间 2021-03-14 08:05
- 提问者网友:人傍凄凉立暮秋
- 2021-03-14 00:16
最佳答案
- 五星知识达人网友:枭雄戏美人
- 2021-03-14 00:42
按你说述,K与R长度相同, 程序如下:
for i=1:length(K)
x(i)=K(i)+R(i);
end
plot(x);
for i=1:length(K)
x(i)=K(i)+R(i);
end
plot(x);
全部回答
- 1楼网友:平生事
- 2021-03-14 02:24
for i=1:length(K)
for j=1:length(R)
x(i)=K(i)+R(j);
end
end
plot(x)
- 2楼网友:持酒劝斜阳
- 2021-03-14 01:24
为什么要用for语句呀!!!
如果两个数组,矩阵维数一样的话,直接做代数运算就可以了。
- 3楼网友:行雁书
- 2021-03-14 01:02
在matlab中,if语句有3种格式。
(1) 单分支if语句:
if 条件
语句组
end
当条件成立时,则执行语句组,执行完之后继续执行if语句的后继语句,若条件不成立,则直接执行if语句的后继语句。
(2) 双分支if语句:
if 条件
语句组1
else
语句组2
end
当条件成立时,执行语句组1,否则执行语句组2,语句组1或语句组2执行后,再执行if语句的后继语句。
(3) 多分支if语句:
if 条件1
语句组1
elseif 条件2
语句组2
……
elseif 条件m
语句组m
else
语句组n
end
语句用于实现多分支选择结构。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯