gpt4 book ai didi

matlab - MATLAB内部矩阵尺寸必须一致

转载 作者:行者123 更新时间:2023-12-03 08:09:15 24 4
gpt4 key购买 nike

我有t=linspace(1, 10, 91)
我必须使用这些值定义函数y=(((e^(t/10))sin(t))/((t^2)+1)
我在MATLAB中编写此代码:

y=((exp(t/10)*sin(t))/((t.^2)+1)

Matlab说:
??? Error using ==> mtimes
Inner matrix dimensions must agree.

然后,我尝试以任何可能的方式修复它,并在 *之前放置了一段时间,这就是我得到的:
y=((exp(t/10).*sin(t))/((t.^2)+1))

y =
0.0077

我认为这不是答案,因为它没有给我矩阵的每个值的答案。我真的不知道发生了什么

有人可以帮忙吗?

最佳答案

您错过了/之前的点:

y=((exp(t/10).*sin(t)) ./ ((t.^2)+1))

注意:您可以自己轻松地找到类似的问题。你本可以做的
((exp(t/10).*sin(t))

并看到它按预期工作。然后,您可以尝试 ((t.^2)+1))。哇,效果也不错。因此,问题必须由 /引起。从那里到 ./只是一小步。

关于matlab - MATLAB内部矩阵尺寸必须一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17305079/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com