Matlab使用技巧(expand函数+数据输出为txt格式+char函数)
1. expand()函数 这个函数能将括号内相乘的多项式(一般是用syms定义的变量)进行展开,方便查看每一项展开后的形式。 e.g. : expand(diff(FinalFormula,p11)) 2. matlab中将数据输出保存为txt格式文件的方法 比较有效的一种方法是:fopen()+fprintf() e.g. 1: >> a=[17 24 1 8 15;23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9 ]; >> fid = fopen('b.txt','wt'); fprintf(fid,'%g\n',a); % \n 是 换行 命令 ,\t是 换列 命令 fclose(fid) 介绍一下fopen()函数和fprintf()函数: 1) fopen()函数 语法1:FID= FOPEN(filename,permission) FID:是此file的ID,只是用于存储在matlab中的一个标识,可以任意 filename:即要打开的文件名称 permission:是打开方式参数。 打开方式参数由以下字符串确定: r 读出 w 写入(文件若不存在,自动创建) a 后续写入(文件若不存在,自动创建) r+ 读出和写入(文件应已存在) w+ 重新刷新写入,(文件若不存在,自动创建) a+ 后续写入(文件若不存在,自动创建) w 重新写入,但不自动刷新 a ...