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

조회 수: 592 (최근 30일)
Kirti
Kirti 2012년 12월 7일
댓글: Nahian Islam 2022년 3월 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
  댓글 수: 2
Stephen23
Stephen23 2016년 5월 31일
MAHESH VISHNOI
MAHESH VISHNOI 2018년 10월 14일
It is scientific notation, where e is shorthand for *10^.

댓글을 달려면 로그인하십시오.

채택된 답변

Walter Roberson
Walter Roberson 2012년 12월 7일
You may wish to give the command
format short g
or
format long g
  댓글 수: 2
Swati Sahai
Swati Sahai 2017년 6월 9일
yeah that worked. Thank you.
madhan ravi
madhan ravi 2018년 10월 14일
Answer accepted by madhan ravi since the OP didn’t

댓글을 달려면 로그인하십시오.

추가 답변 (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..
  댓글 수: 2
Kirti
Kirti 2012년 12월 7일
Thanks Lalit!!
utkalika pattanaik
utkalika pattanaik 2015년 6월 20일
Thanks a lot

댓글을 달려면 로그인하십시오.


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

카테고리

Help CenterFile Exchange에서 Startup and Shutdown에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by