how to convert a exponentail to whole number

9 次查看(过去 30 天)
hai
i want to convert an matrix of exponential values to whole numbers
for example 3.6889e-005 -0.00017216 2.3815e-005 -0.00010904 -0.00023487 -0.00013938 8.2785e-005
  7 个评论
Jan
Jan 2011-9-23
@kanagapushpavalli: If your input is 3.6889e-005, what number do you want to get as output?
Jan
Jan 2011-10-8
It is sometimes frustrating if the authors do not post a very tiny but necessary detail, which would allow a correct answer.

请先登录,再进行评论。

回答(1 个)

Jan
Jan 2011-9-23
There are several possible solutions, because the question is not equivocal:
  • floor(x)
  • ceil(x)
  • fix(x)
  • round(x)
  • round(log10(x))
Look in the help text of these function to learn how to use them. If you specify the wanted output, a more precise help is possible.

类别

Help CenterFile Exchange 中查找有关 MATLAB 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by