Turning all elements of a column array into the same factor of 10
1 次查看(过去 30 天)
显示 更早的评论
I have an array that looks like this:
X=[19.9 20 20 20.1 20.12 19.81 20 20 20 ... ]
So it is predomintantly an integer factor of 10 (but naturally I don't know in advance what is). What is the easiest way to turn all of the numbers into 20 (or any factor of 10)?
采纳的回答
Image Analyst
2023-8-20
编辑:Image Analyst
2023-8-20
Try round
X = [19.9, 20, 20, 20.1, 20.12, 19.81, 20, 32, 46];
rounded = round(X, -1)
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Resizing and Reshaping Matrices 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!