Rounding Vector Entries with zeros after the decimal place to integers
古いコメントを表示
I have a vector T (attached file) which is an input for a function. Row 44 is a problem for me (112.0000). How can I do a loop which says, if you have an entry in my vector which has only zeros after the decimal place, convert the number to an integer (112). If I do round, ceil etc. on vector T, my function afterwards works, however, the rounding leads to answers which are too far away from reality. Thank you for your help.
1 件のコメント
Azzi Abdelmalek
2015 年 7 月 7 日
What is your problem? Do you just need to display your data the way you asked or what?
採用された回答
その他の回答 (1 件)
Azzi Abdelmalek
2015 年 7 月 7 日
編集済み: Azzi Abdelmalek
2015 年 7 月 7 日
sprintf('%d\n',T)
or
out=num2str(T)
カテゴリ
ヘルプ センター および File Exchange で Elementary Math についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!