使用此代码,我试图将单精度浮点值绘制到图形中。首先,我读入一个文档并将第一列转换为double。我将第一列除以1000000(得到一个秒的时间),然后将其转换为单精度浮点数。最后,我绘制它。
Time_1=str2double(Time{:,1});%convert string from the first column to double'
Time_single=single(Time_1/1000000); % convert double to float'
plot(Time_single,'r')
这段代码的第二行给出了浮点值,例如2,4567和7,5678但是如果我想绘制这些值,Matlab只绘制2和7而不是2,4567和7,5678
任何人都可以帮助我吗?