【发布时间】:2017-06-18 08:56:23
【问题描述】:
sym t;
a = 10;
b=10;
V=6
v = 2;
p = 1:.1:20;
t = ((p./6) + (sqrt(b^2 + (a - p.)^2)/2))
plot(p,t)
每当我尝试绘制此图时,我都会收到错误消息。 错误是, 不平衡或意外的括号或括号。
但我已经检查了多次,我没有不平衡的括号。我相信这个错误与元素矩阵乘法有关。
【问题讨论】:
-
为什么将
t定义为符号变量?最后一行的下一行也有语法错误 -
“一个错误”? “错误:计算机着火了!”。解决这个问题的方法是灭火器。我的观点:告诉我们错误
-
你的意思是
sqrt(b^2 + (a^2 - p.^2))? -
我进行了编辑...应该是 (a - p.)^2。
-
标量/矩阵乘法将每个矩阵元素乘以标量。逐元素矩阵/矩阵乘法需要一个点。请参阅我的答案和链接文档。
标签: matlab