怎么看或者更改matlab中的运算为单精度或者双精度啊?

2025-04-30 12:51:23
推荐回答(3个)
回答1:

1、打开Matlab,点击快捷工具栏中的“新建脚本”,如下图所示。

2、Matlab中利用imopen函数可以对图像做开运算,而函数还需要指定一个元素结构作为第二个参数,再加上要读取图片和显示前后对比的图片,具体的代码如下图。

3、点击“保存并运行”按钮,如下图所示。

4、选择m文件的保存位置,设置文件名,如下图所示。

5、这样,就在Matlab中对图像做了开运算,并会弹出对话结果。

回答2:

Matlab里面显示的数字默认情况下是以short类型进行显示和存储的。有时候我需要对它的精度进行更改,以适合需求。

更改方法如下:

a=1.23456789 
b=vpa(a,7)
b = 1.234568 
vpa(a,12) 
ans = 1.23456789000

回答3:

参与运算的数据如果都是double,那么运算过程和结果就是double;反之,如果输入都是float,输出就都是single