考虑符号matlab表达式
e = (a_1_1 + a_2_2)*(b_1_1 + b_2_2)
使用latex(e)
会产生
\left({{a_{1}}}_{1} + {{a_{2}}}_{2}\right)\, \left({{b_{1}}}_{1} + {{b_{2}}}_{2}\right)
是否有可能[以某种方式]使用逗号作为索引之间的分隔符,即获取
\left(a_{1,1} + a_{2,2} \right)\,\left(b_{1,1} + b_{2,2}\right)
答案 0 :(得分:0)
我对一个简单的方法感兴趣。一个丑陋的方式是:
eqn = latex(e);
eqn1 = regexprep(eqn,'{{','');
eqn2 = regexprep(eqn1,'}}}_{',',');