what is 1.0e+003* in Matlab? what does * signify?

353 次查看(过去 30 天)
hi all, when i am calculating eigenvalue of 5 by 5 matrix that time i am getting 1.0e+003*, 1.050, 0.0050,0,0,0 as result. what is 1.0e+003* in Matlab? what does * signify? please clarify. Thanks in advance

采纳的回答

Walter Roberson
Walter Roberson 2012-12-7
You may wish to give the command
format short g
or
format long g

更多回答(3 个)

nyanphyo aung
nyanphyo aung 2016-5-31
When you have y = Xe-3 that's a shorter way of saying y = X * 10^-3. Since multiplication distributes and the e operator only looks for the next number by default, yes, 1e-3 * X = X * 1e-3 = X * 10^-3. Likewise for addition.

Lalit Patil
Lalit Patil 2012-12-7
1.0e+003 = 1000
Try in command window.. And no need to worry about this result..

Edwin Macharia
Edwin Macharia 2018-7-17
It actually means 1.0 x 10 ^(+0.003).

类别

Help CenterFile Exchange 中查找有关 Loops and Conditional Statements 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by