我很难转换从频谱分析仪获取的数据。它被放置在一个变量,需要推到一个excel文件是可用的。它所在的变量类型为char。
a=('-2.2748E+01,-2.3454E+00,5.2434E00,.........')
如何将其转换为可用的数据?
您可以使用textscan
轻松地将此字符串解析为多个数字。
a = '-2.2748E+01,-2.3454E+00,5.2434E00';
data = textscan(a, '%f', 'delimiter', ',');
data = data{1};
% -22.7480
% -2.3454
% 5.2434