Octave 八度-仅轮一个库尔曼
假设我使用倍频程,我有这个矩阵:Octave 八度-仅轮一个库尔曼,octave,Octave,假设我使用倍频程,我有这个矩阵: x = 85.3407 8.1061 64.4015 9.9184 81.1601 7.4629 我想对第一行的所有元素进行四舍五入,而不是对第二行进行四舍五入。有没有什么方法可以做到这一点,而不必循环所有矩阵行?在这种情况下,我并不100%在乎这是向上还是向下。只是想找到一种有效的方法来处理这个问题。如果只想对数组的一部分应用操作,请在左侧和右侧对其进行索引。像这样: x(1,:) = round (x(1,:)); 如
x =
85.3407 8.1061
64.4015 9.9184
81.1601 7.4629
我想对第一行的所有元素进行四舍五入,而不是对第二行进行四舍五入。有没有什么方法可以做到这一点,而不必循环所有矩阵行?在这种情况下,我并不100%在乎这是向上还是向下。只是想找到一种有效的方法来处理这个问题。如果只想对数组的一部分应用操作,请在左侧和右侧对其进行索引。像这样:
x(1,:) = round (x(1,:));
如果希望仅对数组的一部分应用操作,请在左侧和右侧对其进行索引。像这样:
x(1,:) = round (x(1,:));