matlab:如何将复数双元素的向量转换为 24位(每个元素)的向量? (使用实部为12位且虚部为12位的事实)
我的尝试:
fileOpen=fopen('newFile.txt');
fprintf(fileOpen, '%d,\r\n', real(complexNum)+((imag(complexNum))*(2^12))));
fclose(fileOpen);
答案 0 :(得分:0)
请参阅此处了解数据类型:https://www.mathworks.com/help/matlab/numeric-types.html
似乎不支持24位操作。当然,这是可以预期的,因为Matlab是其中之一"非常"高级语言。
根据你的描述。用C语言从头开始做它会不会更好?
或者,请查看此链接:parse text file in MATLAB