Can anyone explain this output?
정보
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
이전 댓글 표시
entering a matrix x=[3;9;4;5;2] then doing y=exp(x)
returns result of
1.0e+03 * <----- why this line?
0.0201 8.1031 0.0546 etc....
all of the values are correct but off by a factor of 3 (obviously from the first line)
I run this on another machine and DO NOT get "1.0e+03" as my first returned line and the answers come out correctly - the prefs are the same for both machines - but why the difference?
댓글 수: 0
답변 (1개)
It's just because of the way the data is formatted for display.
doc format
Set the same format in the two machines if you want them to give the same display, e.g.:
format long
And that line is the multiplier;
exp(3) = 0.0201 * 1.0e+3 = 0.0201 * 1000 = 20.1
댓글 수: 0
이 질문은 마감되었습니다.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!