在matlab中舍入特定列

Posted

技术标签:

【中文标题】在matlab中舍入特定列【英文标题】:rounding specific columns in matlab 【发布时间】:2021-05-13 13:09:45 【问题描述】:

我有 3 列数据,但我只需要对第一列和最后一列进行四舍五入,第二列保持原样。所以我的“梦想”格式——圆柱,不是圆柱,是圆柱。 有人可以帮帮我吗?

.

【问题讨论】:

查看副本。这纯粹是一个显示问题(否则您将混合数据类型:整数和浮点数)。使用shortGlongG 请不要在获得帮助后删除您的问题。相反,如果它有帮助,请接受答案,并在您获得足够的声望点后投票。 【参考方案1】:
A(:,1)=round(A(:,1));
% repeat above line for each column you want. 

如果您有很多列,您可能希望将它们存储在索引和循环中

to_round=[1,3];
for ii in length(to_round)
   A(:,to_round(ii))=round(A(:,to_round(ii)));
end

【讨论】:

以上是关于在matlab中舍入特定列的主要内容,如果未能解决你的问题,请参考以下文章

scss 在Sass中舍入小数

scss 在Sass中舍入小数

scss 在Sass中舍入小数

如何在 extjs4.1 中舍入浮点值

如何在动作脚本中舍入数字

如何在电报中舍入输出值?