大家好,向大家请教个问题,在MATLAB中有两个向量: a = [1 2 3]; b = [4 5 6];
展开全部
构造第三个矩阵c
c=[a';b'];
然后按照常规输出方法就可以了
c=[a';b'];
然后按照常规输出方法就可以了
追问
不好意思,我可能没有完全理解您说的,输出来是:
1
2
3
4
5
6
麻烦您写一下详细的,能够实现我说的结果,谢谢您!
追答
c=[a',b']; //把中间的分号改为逗号了
save data.txt c -ascii;//用save命令,不过有个缺点,数据格式保存为了指数方式
另外一种输出方法:
fid = fopen('data2.txt','wt');
for i=1:size(c,1)
fprintf(fid,'%g\t%g\n',c(i,1),c(i,2)); //循环输出
end
fclose(fid);
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询