matlab符号表示的计算结果怎么展开例如程序如下:a1=sym('a1'); a2=sym('a2'); a3=sym('a3');然后进行计算:>> PI=(a1+a2)*(a3+a2)PI =(a1 + a2)*(a2 + a3)而我想表示成下面这个形式:PI=a1*a2+a2*a2+a1*a3+a2*a3;求问如

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/19 16:13:21
matlab符号表示的计算结果怎么展开例如程序如下:a1=sym(''a1'');a2=sym(''a2'');a3=sym(''a3'');然后进行计算:>>PI=(a1+a2)*(a3+a2)PI=(a1+a

matlab符号表示的计算结果怎么展开例如程序如下:a1=sym('a1'); a2=sym('a2'); a3=sym('a3');然后进行计算:>> PI=(a1+a2)*(a3+a2)PI =(a1 + a2)*(a2 + a3)而我想表示成下面这个形式:PI=a1*a2+a2*a2+a1*a3+a2*a3;求问如
matlab符号表示的计算结果怎么展开
例如程序如下:a1=sym('a1');
a2=sym('a2'); a3=sym('a3');
然后进行计算:>> PI=(a1+a2)*(a3+a2)
PI =
(a1 + a2)*(a2 + a3)
而我想表示成下面这个形式:
PI=a1*a2+a2*a2+a1*a3+a2*a3;
求问如何让结果变成这样子啊?

matlab符号表示的计算结果怎么展开例如程序如下:a1=sym('a1'); a2=sym('a2'); a3=sym('a3');然后进行计算:>> PI=(a1+a2)*(a3+a2)PI =(a1 + a2)*(a2 + a3)而我想表示成下面这个形式:PI=a1*a2+a2*a2+a1*a3+a2*a3;求问如
加一句
PI=expand(PI)