적어도 두 개의 comand, poly 및 var가 있다고 가정합니다. A * B/2 (2/3 * A)^2Scilab에서 다항식을 곱하는 방법
곳 -
4분의 1 * B *는^2 :하지만이 같은 작업을 수행하는 데 사용할 방법을 알고하지는 ayb는 기호 변수입니다.
어떻게하면됩니까?
적어도 두 개의 comand, poly 및 var가 있다고 가정합니다. A * B/2 (2/3 * A)^2Scilab에서 다항식을 곱하는 방법
곳 -
4분의 1 * B *는^2 :하지만이 같은 작업을 수행하는 데 사용할 방법을 알고하지는 ayb는 기호 변수입니다.
어떻게하면됩니까?
필자는 Scilab의 상징적 기능이 여러 변수로 확장되지 않는다고 생각합니다. 예를 들어 poly
을 사용하여 하나의 변수에 다항식을 만들 수 있습니다.
-->p = poly([1 2 3], 'x', 'c')
p =
2
1 + 2x + 3x
다른 변수에도 다항식을 만들 수 있지만 비슷하게 조합하려고하면 오류가 발생합니다. 당신은 다항식을 상수와 내용이 숫자 인 변수로 곱할 수 있지만 이것은 당신의 상황에서 도움이되지 않습니다.
Scilab의 상징적 인 특징은 필터 설계에서 극점/영점 계산에 사용되는 합리적인 분수와 Z 변환 연산의 종류에 맞지만보다 복잡한 상징적 인 수학에서는 Mathematica (상용이지만 가정용 해당되는 경우 라이센스가 상당히 합리적입니다).
을 감안할 때 p = 2x^2 + 3x + 4
및 q = 5x + 7
<enter code here> p=[2 3 4];
<enter code here> q=[5 7];
<enter code here> answer=convol(p,q);
<enter code here> disp(answer)