다항식을 한 번에 한 요소 씩 1에서 n까지의 각 인덱스에있는 행렬에 입력 할 수 있도록 주어진 차수 (사용자가 매번 지정)에 대해 matlab에서 사용자의 입력으로 다항식 p를 입력하려고합니다. 여기서 n은 다항식 차수입니다. 이런 식으로 뭔가를하려고 애 쓰고 있지만, m 내가 입력 매트릭스 즉 각각의 인덱스 다항식 계수 방법 각 인덱스 위치에 도달하는 방법을matlab에서 다항식을 입력으로 가져 오는 방법은 무엇입니까?
for M = 1:n
p[n] = input('polynomial')
p
end
붙어 있었다? 그런 다음
[2, 4, 3, 8];
당신은 계산할 수 있습니다 : 이제 사용자가이 같은 다항식을 입력해야
p = input('Enter a polynomial in [] brackets');
:
MATLAB의 색인은'p (n)'이 아니라'p [n]'이다. 또한,'p (n)'대신'p (M)'에 입력을 할당해야한다고 생각합니다. – sgarizvi
감사합니다. 당신이 오류를 지적, 나는 여전히 라인에 대한 오류 : M = 1 : n – user899714
오류를 표시 할 수 있습니까? 또한 n은 무엇입니까? 이 코드를 시도하고 예상대로 작동합니다. – sgarizvi