Info

この質問は閉じられています。 編集または回答するには再度開いてください。

Mupad - using brackets in statements

1 回表示 (過去 30 日間)
Lana
Lana 2013 年 12 月 3 日
閉鎖済み: MATLAB Answer Bot 2021 年 8 月 20 日
This might be a silly question, but can anybody explain why this assignment in Mupad does not produce an error:
a:=1000(9-x)
I am trying to show students most common errors, and this was supposed to be an example of how they need to always use multiplication sign, however Mupad obviously thinks this is a valid command and assigns a = 1000. What does it think (9-x) is then?

回答 (2 件)

Walter Roberson
Walter Roberson 2013 年 12 月 3 日
MuPAD tries to be smarter about recognizing implied algebraic operations, so it is probably treating that as a multiplication, 1000*(9-x)
There are some other stranger possibilities that I cannot test as I do not have Mathwork's Symbolic Mathematics Toolbox

Lana
Lana 2013 年 12 月 4 日
Many thanks, however I do not think that Mupad treats it as a product - as x is not defined. I am more inclined to think that it treats is as an index or something but wanted to see if anybody knows for sure...

この質問は閉じられています。

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by