2013-06-25 115 views
1

t=linspace(1, 10, 91)MATLAB内矩阵维度必须同意

我有这些值来定义函数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. 

然后,我试图解决它,无论如何可能和pu *之前,T A周期,这是我的了:

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

y = 
    0.0077 

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

有人可以帮忙吗?

回答

1

你缺少点/前:

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

注意:您可以很容易地找到你自己这样的问题。你本来可以做

((exp(t/10).*sin(t)) 

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

+0

欢迎您,即使这个答案不是非常符合大师的资格;)。如果您的问题已解决,您可以通过点击正确答案旁边的复选标记来始终标记正确。通过这种方式,其他人都能看到什么对你有帮助,没有人能提供进一步的答案参见[about]。 – Thilo