Это, вероятно, очень тривиально для людей, имеющих опыт работы с MATLAB, но я борюсь с простым вычислением вектора * vector ^ T
>> syms x1 x2 x3
>> x = [x1;x2;x3]
x =
x1
x2
x3
>> x*x'
ans =
[ x1*conj(x1), x1*conj(x2), x1*conj(x3)]
[ x2*conj(x1), x2*conj(x2), x2*conj(x3)]
[ x3*conj(x1), x3*conj(x2), x3*conj(x3)]
То, что я хотел бы видеть, это
[ x1*x1, x1*x2, x1*x3]
[ x2*x1, x2*x2, x2*x3]
[ x3*x1, x3*x2, x3*x3]
без conj()
s
Можно ли написать мой вектор x или функцию произведения, чтобы получить желаемый результат?