中易网

Matlab 很简单的一个程序却总是报错

答案:3  悬赏:30  
解决时间 2021-04-08 14:38
为什么下面的程序运行的时候总是报错?
A=zeros(21,1);
for a=0:0.1:2
i=1+10*a;
A(i)=i;
end
请大神指点!

运行之后总会出现:
Attempted to access A(7); index must be a positive integer or logical.
不知道怎么回事?

问题解决了再送20分!
最佳答案
% 数组的索引值(i)必须是正整数或者逻辑值
% a 是 double 所以 i = 1+10*a 也是double
A=zeros(21,1);
for a=0:0.1:2
    i=1+int8(10*a);
    A(i)=i;
end
全部回答
A=zeros(21,1); for a=0:1:20 i=1+a; A(i)=i; end 按上面语句试试
我知道了,应该是sdpvar,写成了sdqvarle,花了我一早上。。。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大友汽车养护中心地址在哪,我要去那里办事
我想问一个常用的情感态度词语 请大家分析下
苹果笔记本适合做软件开发么?
我国现行的中学物理教材有没有英文版?哪里能
45万内公路和越野兼备的SUV
金立手机怎样才知道自己的手机版本是多少
雅思为什么越考越差?
期初库存跟期末库存相等吗
到鳄鱼养殖基地购买鳄鱼到市场上卖,需要哪些
绝味农家怎么去啊,有知道地址的么
你们说娶媳妇是娶学习好,爱说,家里没钱,的
商标法中的惩罚性赔偿和损害赔偿制度是一个意
造成古代中国经济重心南移的原因是什么
之、其、而、以、矣 全部用法及解释
如果一个男生对你说他胖吗应该怎么解释
推荐资讯
我的华为c8650丢了,360设置了防盗,是不是只
有一种室内绿叶植物叫什么转运树
求,刀剑神域第一季简体字幕百度网盘链接!
经常打发胶会与长白头发有关系没
结婚前男房买房,女方出钱装修,结婚后如何办理
夫妻共同生活怎么定义
如果寄信到香港,地址香港特别行政区油尖旺区
电子版简历怎么做?
南京贝杉国际贸易有限公司怎么样
狗狗毛打结严重 用这种开解梳子可以吗
1986年农历的十月初八,下午一点到三点的,八
刚交了一个女朋友、第一次送她回家、我因该怎
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?