Just started learning MatLab, wondering why this command "3.57e2.1" or any decimal in the second number brings back an invalid expression error. Sorry for the basic question. Thanks

3 Kommentare

madhan ravi
madhan ravi am 11 Jun. 2020
What do you want e2.1 to represent?
KSSV
KSSV am 11 Jun. 2020
e power integers are allowed.
Andrew Stepp
Andrew Stepp am 11 Jun. 2020
I'm wanting to simplify 3.57*(10^2.1)

Melden Sie sich an, um zu kommentieren.

Antworten (2)

madhan ravi
madhan ravi am 11 Jun. 2020

1 Stimme

You can’t use a decimal value for scientific notation.
Star Strider
Star Strider am 11 Jun. 2020

1 Stimme

You can certainly calculate it:
3.57*(10^2.1)
evaluated as:
4.494363720105178e+02
however you must do it as you wrote it, or as it is evaluated.

Kategorien

Mehr zu Programming finden Sie in Hilfe-Center und File Exchange

Produkte

Gefragt:

am 11 Jun. 2020

Beantwortet:

am 11 Jun. 2020

Community Treasure Hunt

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

Start Hunting!

Translated by