全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
11502 2
2012-06-14
如题,谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-6-14 19:52:17
大概是下面吧。 printf是c语言用法,参照些改改应该可以。
clc
clear all;
fid=fopen('D:\data.txt','wt');%写入文件路径
A = [1  2 ;3 4];
syms x11 x12 x21 x22
B= [x11 x12; x21 x22];
[m,n]=size(A);                   %获取矩阵的大小,
fprintf(fid,'The integer matrix');
for i=1:m
    fprintf(fid,'\n');
    for j = 1:n
      fprintf(fid,' %d',A(i,j));
    end
end
fprintf(fid,'\n');
fprintf(fid,'The symbol matrix');
for i=1:m
    fprintf(fid,'\n');
    for j = 1:n
          str = [];
          str= char(B(i,j));
                 fprintf(fid,' %s',str);
    end
  end
fclose(fid);
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-8-30 19:46:50
第一步在指令栏输入:
》save 'b.txt' B -ascii %(把矩阵B的数据,导出到了TXT文件中,名字为b.txt)%
回车
结果b.txt文件就会被保存到work文件夹下
打开b.txt,你会发现,如果数据很多,排列可能没有想象的整齐,而且是二进制显示的
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群