在转置运算符返回名义表达式后,我如何应用它?
我正在处理一些符号矩阵方程,我必须处理转置,之后我需要用实数替换一些矩阵,符号矩阵是声明为非标量的符号,如下所示:
declare(A,nonscalar);
declare(B,nonscalar);
declare(a,scalar);
equation:transpose(A*a).B=0
subst([A=transpose(matrix([1,2,3])),B=transpose(matrix([3,2,1]))],equation)结果是:
(transpose(matrix([1],[2],[3])) . matrix([3],[2],[1]))*a=0但我希望是这样的
10*a=0发布于 2019-10-29 00:42:51
在subst之后尝试ev(%, nouns)。还要看一下修改.表达式的各种标志,特别是dotscrules。我认为?? dot和?? mx会找到这些标志中的大部分或全部。
https://stackoverflow.com/questions/58593727
复制相似问题