用matlab仿真后,怎样把各个点的坐标输出,输出格式如下: 0 0 0 0 1 0 0 1 1

输出到文本中,输出格式如下:
0 0 0
0 0 1
0 1 0
1 2 3
补充:点太多,人工输入是不可能的

一行一行的写到记事本里撒:
如果你的所有结果都保存在一个矩阵中,例如
S=[0 0 0
0 0 1
0 1 0
1 2 3]
那么可以这样:
n=size(S,1);
fp=fopen('jieguo.txt','w');
for i=1:n
fprintf(fp,'%d\t',S(i,:)); % 将第i行写入文件
fprintf(fp,'\n'); % 换行
end

如果想每生成一个点就写到文件中:
dian=[0 0 0]; % 点的坐标

fprintf(fp,'%d\t',dian);
fprintf(fp,'\n'); % 换行
温馨提示:答案为网友推荐,仅供参考
相似回答