作者ahuie (阿辉)
站内MATLAB
标题[讨论] MATLAB变数输出txt档
时间Sat Oct 11 21:26:34 2014
我写出一个critically damped motion的程式
但不知道如何依照我想要的格式将变数输出txt档
---------------------------------------------
clear;clc;
x0=5;
x1=5;
x2=0;
x3=-10;
wn=1;
for t=0:0.005:10
f1=(x0+(x1+wn*x0)*t)*exp(-wn*t);
f2=(x0+(x2+wn*x0)*t)*exp(-wn*t);
f3=(x0+(x3+wn*x0)*t)*exp(-wn*t);
fid = fopen('filename.txt','at');
fprintf(fid,'%g\n',t,f1,f2,f3);
fclose(fid);
end
----------------------------------------------
我要输出的变数是 t f1 f2 f3
希望数据可以依照以下排列
t1 f1 f2 f3
t1 f1 f2 f3
的 的 的 的
数 数 数 数
据 据 据 据
. . . .
. . . .
. . . .
. . . .
因为要将txt档丢入grapher中作图(老师规定)
所以要按照此数据排列
我可以一次输出一个变数
但希望可以一次同时将四个变数输出
希望大大们可以指点一下
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 163.13.136.128
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MATLAB/M.1413033996.A.231.html
※ 编辑: ahuie (163.13.136.128), 10/12/2014 15:26:03
1F:→ ToMoveJizz: 可能用csv好一点 10/12 20:42