matlab中的单精度全局变量

matlab中的单精度全局变量,matlab,global-variables,Matlab,Global Variables,我可以在matlab中声明一个单一类型的全局变量吗? 据我所知,在通过global myvar声明一个全局变量后,默认全局变量的大小为double;;,您可以通过以下方式将其转换为类型: 由于single是其中之一,您还可以使用或: 全球a;a=单a@SCMG为了完整的问答对,你会考虑把它作为答案吗?@ SurrsCh,是的,先生,我更新了答案^ ^ ^。 myvar = single(myvar); myvar = cast(myvar, 'single'); myvar = typecas

我可以在matlab中声明一个单一类型的全局变量吗?
据我所知,在通过global myvar声明一个全局变量后,默认全局变量的大小为double;

;,您可以通过以下方式将其转换为类型:

由于single是其中之一,您还可以使用或:


全球a;a=单a@SCMG为了完整的问答对,你会考虑把它作为答案吗?@ SurrsCh,是的,先生,我更新了答案^ ^ ^。
myvar = single(myvar);
myvar = cast(myvar, 'single');
myvar = typecast(myvar, 'single');