创建一个没有小数的矩阵

mah*_*uis 2 matlab matrix

我需要在MATLAB中创建一个没有浮点值的矩阵.例如,我创建了以下矩阵a:

a = 

    1.0000         0         0         0   25.0000
    1.0000         0    1.0000         0   50.0000
    1.0000         0         0    1.0000   50.0000
         0         0         0         0   50.0000
         0         0         0         0   50.0000
         0    1.0000    1.0000         0   83.3333
Run Code Online (Sandbox Code Playgroud)

但我想要以下矩阵:

a =

    1         0         0         0        25
    1         0         1         0        50
    1         0         0         1        50
    0         0         0         0        50
    0         0         0         0        50
    0         1         1         0        83
Run Code Online (Sandbox Code Playgroud)

Dan*_*iel 6

要更改值,请使用floor ceilround.要更改数据类型,请使用int32或类似.