フィルターのクリア

eliminate all exponential part in the matrix

1 回表示 (過去 30 日間)
Elysi Cochin
Elysi Cochin 2014 年 2 月 5 日
回答済み: Mischa Kim 2014 年 2 月 5 日
i have a matrix with values as shown in the link....
i want to eliminate all the exponential part that is
if the value is -0.0099 leave as it is,
but if it is 9.1940e-04 i want to keep only 9.1940.....
what should i do.... please do reply....

採用された回答

Mischa Kim
Mischa Kim 2014 年 2 月 5 日
Elysi, one option would be to convert matrix values to strings (or read as strings from file) and crop, if necessary:
if ~isempty(strfind(val,'e'))
val_new = str2num(val(1:strfind(val,'e')-1))
else
val_new = str2num(val)
end

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeNumeric Types についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by