难以捉摸的Matlab变量语法错误

时间:2013-02-18 19:32:10

标签: matlab variables vector

uv以及r应为向量。

function [g] = kast(m,k,u,v,n)
g = 9.80;
t = 0:0.1:n;
r = [u.*(m/k).*(1-exp(-k.*t./m),((-m*g/k).*t) + (v.*(m/k).+m^2*g/k^2).*( 1.-exp(-k.*t./m)))];

plot(t,r)
end

我花了大约一个小时,但我无法弄清楚出了什么问题。你们中的任何人都能发现我的错误吗?

感谢您的时间。

亲切的问候, 的Marius

1 个答案:

答案 0 :(得分:2)

.+m^2

看起来很可疑。请尝试删除+之前的点。并在分配r

中的逗号前添加一个右括号