Why won't this compute?

2 ビュー (過去 30 日間)
James Panhorst
James Panhorst 2019 年 1 月 23 日
回答済み: Image Analyst 2019 年 1 月 23 日
(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 Center および File ExchangeMathematics についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by