2014-03-06 4 views
-1

! [여기에 이미지 설명을 입력하십시오.] [1] 계수가 기호로 된 곡선이 알려지지 않은 방정식이 있습니다 (y = a0 + a1*x + a2*x^2 +....+ a9*x^9). 나는 특정 xi에서 그 파생물과 그 값을 찾고 싶다.기호 계수를 갖는 다항식의 미분과 값

xi = 0:01:10;  

syms a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 

y = [a0 a1 a2 a3 a4 a5 a6 a7 a8 a9]; 
dy = polyder(y); 
val_y = polyval(y,xi); 
val_dy = polyval(dy,xi); 

그때 나는이 미지의 계수의 값을 찾을 수 있도록 결과를 좀 더 수학 연산을 수행하고 알려진 최종 답변과 비교해야합니다.

도와주세요. 미리 감사드립니다.

+1

귀하의 질문은 무엇입니까? 일부 데이터 세트 [xi, yi, dyi] i = 1..n에서 계수 a0 ~ a9를 찾고 싶다면. 그렇다면 그것은 선형 회귀 문제입니다. – ysakamoto

+0

@ysakamoto : 저는이 알려지지 않은 곡선의 법선을 'xi'에서 찾아 내고,이 정상선과 다른 알려진 곡선을 교차시켜야합니다. 나는 그것이 교차해야하는 지점을 안다. 그래서 나는 그들의 계수를 찾을 수 있습니다. – Ankush

+0

질문을 편집하여 특정 질문을하십시오. 또한,'polyder'는 기호 입력을 지원하는 것처럼 보이지 않습니다 - 오류가 없습니까? – horchler

답변

1

그럼 수학 문제가 더 이상하지 않습니까? 점 x0에서 곡선 y = f (x)에 접하는 선은 기울기 (1, f '(x0))를가집니다. 점 (x0, f (x0))에서 다른 점 (x1, y1)까지의 벡터는 (x1-x0, y1-f (x0))입니다. 이어서 해결할 방정식은 다음

dot([x1-x0, y1-f(x0)], [1, diff(f(x0),x0)]) = 0 

F는 9 차 다항식 인 경우, A0 ~ A9 값은 단지 상기 수학 식으로부터 결정될 수 없다.

+0

사진을 추가했습니다. 최종 단계와 초기 단계의 공식은 나에게 알려져있다. 또한 내가 정상을 떨어 뜨리고있는 초기 곡선의 점도 알려져 있습니다. 또한 교차점이 만나는 마지막 커브의 마지막 지점을 알고 있습니다. 내 목표는 중간 2 곡선 방정식을 찾는 것입니다. – Ankush

+0

또한 커브 사이에서 볼 수있는 선은 이전 커브의 수직선입니다. – Ankush