matlab:如何将复数双元素的向量转换为24位(每个元素)的向量?

时间:2017-06-04 16:38:12

标签: matlab converter

matlab:如何将复数双元素的向量转换为 24位(每个元素)的向量? (使用实部为12位且虚部为12位的事实)

我的尝试:

fileOpen=fopen('newFile.txt');
fprintf(fileOpen, '%d,\r\n', real(complexNum)+((imag(complexNum))*(2^12))));
fclose(fileOpen);

1 个答案:

答案 0 :(得分:0)

请参阅此处了解数据类型:https://www.mathworks.com/help/matlab/numeric-types.html

似乎不支持24位操作。当然,这是可以预期的,因为Matlab是其中之一"非常"高级语言。

根据你的描述。用C语言从头开始做它会不会更好?

或者,请查看此链接:parse text file in MATLAB