Matlab矩阵中小数的删除
我有一个像这样的输出Matlab矩阵中小数的删除,matlab,Matlab,我有一个像这样的输出 a = [1 1.4 2.45 2.22; 2 3 4.2 1] 我需要的输出是 [1 1 2 2; 2 3 4 1] 我不想绕圈子。使用而不是,例如 使用而不是,例如 也许可以。 如果您同时拥有正数和负数,并且只想删除小数,那么fix是一个不错的选择 b=[11.42.452.22;23-4.21] b= 修理工 ans= 也许可以。 如果您同时拥有正数和负数,并且只想删除小数,那么fix是一个不错的选择 b=[11.42.452.22;23-4.21] b= 修理工
a = [1 1.4 2.45 2.22; 2 3 4.2 1]
我需要的输出是
[1 1 2 2; 2 3 4 1]
我不想绕圈子。使用而不是,例如
使用而不是,例如
也许可以。
如果您同时拥有正数和负数,并且只想删除小数,那么fix是一个不错的选择
b=[11.42.452.22;23-4.21]
b=
修理工
ans=
也许可以。
如果您同时拥有正数和负数,并且只想删除小数,那么fix是一个不错的选择
b=[11.42.452.22;23-4.21]
b=
修理工
ans=
octave-3.4.0:1> a = [1 1.4 2.45 2.22; 2 3 4.8 1]
a =
1.0000 1.4000 2.4500 2.2200
2.0000 3.0000 4.8000 1.0000
octave-3.4.0:2> b = fix(a)
b =
1 1 2 2
2 3 4 1
1.0000 1.4000 2.4500 2.2200
2.0000 3.0000 -4.2000 1.0000
1 1 2 2
2 3 -4 1