답변

0
a = sym('a','real'); 
b = sym('b','real'); 
c = sym('c','real'); 
expand(real((a+b*1i)*c+1i)) 
+0

빠른 답장을 보내 주셔서 감사합니다. 이것은 (a + b * 1i) * c + 1i의 다항식에 적용됩니다. 하지만 좀 더 정교한 다항식에서 사용하려고 시도했을 때 반환 값에는 여전히 가상 단위 i가 포함됩니다. – datcn

+0

은 res = simplify (real ((a + b * 1i) * c + 1i)) 일 수 있습니다. 또는 res = 단순 (실수 ((a + b * 1i) * c + 1i)); 도움이됩니다 – Anton

+0

죄송합니다. 제가 실수를. 또한 각 다항식의 명확한 설명 후에 정교한 다항식에도 잘 작동합니다. – datcn

관련 문제