【发布时间】:2015-12-08 16:29:33
【问题描述】:
我尝试在 MATLAB 中输入此表达式,但出现错误:
错误:不平衡或意外的括号或括号。
y = (exp(t./10)*sin(t.))./(t.^2 + 1)
我是 MATLAB 新手,不太确定那里出了什么问题。
【问题讨论】:
标签: matlab parentheses
我尝试在 MATLAB 中输入此表达式,但出现错误:
错误:不平衡或意外的括号或括号。
y = (exp(t./10)*sin(t.))./(t.^2 + 1)
我是 MATLAB 新手,不太确定那里出了什么问题。
【问题讨论】:
标签: matlab parentheses
删除sin(t.)....sin(t) 中多余的点。此外,如果您希望它是元素方面的,最好在 * 运算符之前添加一个点,就像您的其他操作一样:
y = (exp(t./10).*sin(t))./(t.^2 + 1)
为了证明这是可行的:
>> t = 0:10;
>> y = (exp(t./10).*sin(t))./(t.^2 + 1)
y =
Columns 1 through 7
0 0.4650 0.2221 0.0190 -0.0664 -0.0608 -0.0138
Columns 8 through 11
0.0265 0.0339 0.0124 -0.0146
【讨论】: