【发布时间】:2015-12-13 13:49:55
【问题描述】:
我有如下简单的计算:
syms a b c d e f
A = [a,b;c,d;e,f];
B = pinv(A);
matlab有什么方法可以将计算结果写入.m文件或文本文件?
【问题讨论】:
-
Matlab 可以将结果写入 .MAT 文件,.M 文件用于脚本/函数。
-
@Allen:请解释一下您期望的输出。
-
我希望将结果保存在文本文件中。我使用过:" save array_data1.out A -ascii; type array_data1.out dlmwrite('array_data2.out', A, ' ');但我收到错误“使用 sprintf 函数的错误未为 'sym' 输入定义。 dlmwrite 中的错误(第 189 行)str = sprintf('%.*g%+.*gi',precn,real(m(i,j)),precn,imag(m(i,j))); DSDX 中的错误(第 210 行)dlmwrite('array_data2.out',B, ' ');" type array_data2.out
-
输出的任何特定格式?
-
文本文件或其他类型,如我可以阅读并使用的 excel
标签: matlab