Why won't this compute?

2 次查看(过去 30 天)
(10/13)-(18/(5(7))-5(9sqrt(2))

采纳的回答

Star Strider
Star Strider 2019-1-23
I’ve never seen that syntax in any programming language I’ve ever encountered.
If I parse it as:
strange_expression = (10/13)-(18/(5*7)-5*9*sqrt(2))
it evaluates to
strange_expression =
63.8946
I have absolutely no idea if that is correct.
  2 个评论
James Panhorst
James Panhorst 2019-1-23
I am in an intro class to computer engineering and am learning the basics of matlab. It just has to be a simple math equation and this answer looks corect, I just couldn't get an answer out of it. Thanks a lot!
Star Strider
Star Strider 2019-1-23
My pleasure!
If my Answer helped you solve your problem, please Accept it!

请先登录,再进行评论。

更多回答(1 个)

Image Analyst
Image Analyst 2019-1-23
When you see things in a book that are like y = mx+20b, where variables and/or numbers are right next to each other, in a computer language you need to separate them with a multiplication operator, like
y = m * x + 20 * b
So 5(7) is really 5 * (7) which is 5 * 7.
And 9sqrt(2) is really 9 * sqrt(2).

类别

Help CenterFile Exchange 中查找有关 Mathematics 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by