将图片中曲线数据导出并存放在txt文件中
本帖最后由 西风独自凉 于 2011-12-7 17:47 编辑%Samp1_1
dt=0.02; %采样间隔
f=3; %频率为3Hz
t=0:dt:5;%振动持续时间
x=0.5*sin(2*pi*f*t+1); %信号
plot(t,x) %绘出信号图
xlabel('时间/s') %给出横坐标标记
ylabel('振幅')%给出纵坐标标记
a=get(gca, 'children');
xdata=get(a(1),'xdata');
fid=fopen('my_a.txt','wt');
fprintf(fid,'%12.8f\n',xdata);
fclose(fid);
a=get(gca, 'children');
ydata=get(a(1),'ydata');
fid=fopen('my_b.txt','wt');
fprintf(fid,'%12.8f\n',xdata);
fclose(fid);
已经有t, x了
为何不直接save my_a.txt t x -ascii
页:
[1]