索引超过数组元素的数量(1)。

6个观点(过去30天)
学生
学生 2021年9月26日
编辑: 学生2021年9月26日
你好。我知道如何解决这个错误消息:
索引超过数组元素的数量(1)。
B1 = (abs_rock * Q_north(小时)* A_nw + h_o * A_nw * T_o(小时))
我的matrix_A工作,但我有一个问题的Matrix_b,这源于我输入的值。
我要怎么做才能继续生活?
3评论
图像分析
图像分析 2021年9月26日
编辑:图像分析 2021年9月26日
不,那不是所有的代码。这是证明。我只是复制、粘贴并在一个名为test的新编辑器脚本中运行您的代码。这是我得到的:
> >测试
无法识别的函数或变量'abs_rock'。
测试错误(第3行)
B1 = (abs_rock * Q_north(小时)* A_nw + h_o * A_nw * T_o(小时))
为什么您认为它应该知道abs_rock是什么?它不是。
但看起来,即使没有所有这些,自行车手也能让你的代码工作,这很好。但是,将来可以附加所有的代码,或者附加数据和从文件中读取数据的代码。你会很快得到答复的。不管怎样,谢谢你接受他的回答,给他荣誉积分。

登录发表评论。

接受的答案

骑自行车的人
骑自行车的人 2021年9月26日
当你做这个作业时:
T_o = 10 + 15。* sin ((Hour-9)。*(π/ 12));
看起来T_o是一个标量(即长度为1),但你确实是这样做的
T_o(小时)
这将给出你看到的错误,什么时候 小时== 2 .也许你是想
T_o(小时)= 10 + 15。* sin ((Hour-9)。*(π/ 12));

更多答案(1)

学生
学生 2021年9月26日
你说得对,我应该附上整个问题。我在这方面有点新,我也非常感谢你的帮助。也许你能帮我回答下一个问题?

下载188bet金宝搏


释放

R2019b

社区寻宝

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

开始狩猎!

翻译的