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

4视图(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日
没有,不是所有的代码。这是证明。我只是复制、粘贴和运行您的代码在一个新的编辑器脚本测试。这就是我:
> >测试
未识别的函数或变量“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中央,发现社区如何帮助你!

开始狩猎!