Why won't this compute?
2 次查看(过去 30 天)
显示 更早的评论
(10/13)-(18/(5(7))-5(9sqrt(2))
0 个评论
采纳的回答
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 个评论
更多回答(1 个)
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).
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!