Info

La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.

Mupad - using brackets in statements

1 visualización (últimos 30 días)
Lana
Lana el 3 de Dic. de 2013
Cerrada: MATLAB Answer Bot el 20 de Ag. de 2021
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?

Respuestas (2)

Walter Roberson
Walter Roberson el 3 de Dic. de 2013
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 el 4 de Dic. de 2013
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...

La pregunta está cerrada.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by