Linear fitting 곡선을 구하는 간단한 질문입니다. (급함 ^^)

글쓴이
궁금이
등록일
2002-05-15 19:05
조회
6,431회
추천
3건
댓글
9건
인터벌을 서로 다르게(시간에 따라 쟀으므로 인터벌도 규칙성 없음. 두 자료의 총갯수는 당연히 틀리구요) 잰 두 자료의 평균을 linear fitting할려면 어떻게 해야할까요?

예를 들어

1  4.0
3  5.0
8  9.0
.
.
.



2  4.5
6  7.2
7  8.4
.
.
 

이 둘의 평균의 linear fitting 라인을 구하는거죠.
  • 궁금이 ()

      Matlab으로 알려주셔도 됩니다. 단 명령어를 좀 상세히 적어주시면 좋겠습니다..

  • 소요유 ()

      결국 두 데이타의 평균적인 직선을 구하는 것이므로, 두 데이타를 합친다음, Least square fitting method를 이용하여 가장 가까운 직선을 구하면 되겠군요. Least square fitting method는 Mathmatica와 같은 과학에서 많이 사용하는 프로그램 방법을 다룬 책이나, 과학 통계 해석를 다루는 책에  소개되어 있습니다.

  • 궁금이 ()

      두 데이타를 합치는 방법을 모르니까(도메인의 갯수와 그 인터벌이 서로 달라) 모르니까 그렇죠.. --;

  • 소요유 ()

      데이타를 합친다는 것이 나중 데이타를 먼저 데이타에 그냥 붙이는 것을 의미합니다. 두 행으로 이루어진 아스키 파일 두개를 붙이는 것이 어렵나요 ?  이를 x-y 그래프로 그리면 각 데이타를 각각 그려 넣은 것과 같은 그래프가 되겠지요.  즉 인터벌이 다른 것들이 서로 섞이겠죠.

  • 소요유 ()

      위 데이타에서는 합친 인터벌이 1, 2, 3, 6, 7, 8, .... 이 되겠고, 값은 4.0, 4.5, 7.2, 8.4, 9.0,.... 이런 데이타 셑이 만들어 질 겁니다. 

  • 소요유 ()

      이 데이타 셑을 가장 잘 fitting하는 직선을 구하면 원하는 것 얻는 것 아닌가요 ?

  • 배성원 ()

      평균의 linear fitting이라고 하셨네요. 그래서 따로 구하셔야 하겠다고 생각하셔서 힘들다고 하신듯...그러나 소요유님 말씀대로 평균를 따로 구해서 그걸 피팅하는 것이나 데이터 (X,Y)를 다 하나의 set으로 보고 피팅하나 결과는 마찬가지 입니다. 같아야 "best fit" 되었다고 말할 수 있지 않겠습니까?

  • 궁금이 ()

      데이타가 빠진 부분을 보간하면서 또는 단순히 직선으로 이으면서 일정한 인터벌의 도메인으로 만들수는 있을겁니다. 프로그래밍을 할 수는 있겠지만 귀찮아서 혹시 그러한 기능이 있나 여쭤본거죠. 하지만 말씀해주신 방법들은 극단적인 경우에 비추어보았을때(한쪽은 10000개의 데이터, 한쪽은 100개의 데이터) information의 loss가 발생하는걸로 보이는군요. 아무튼 말씀 감사했습니다.

  • 일렉 ()

      참고로 일반화된 선형 최소자승해는 다음으로 구할 수 있습니다. (X^T*X)*b=X^T*y로 불리우는 정규방정식을 구성하여 그 해인 b를 구하면 됩니다. 여기서 X행렬과 b벡터는 물론 측정치로 이루어집니다. 행렬과 벡터의 구성과 상호간의 연산은 하실 수 있겠죠? 덧붙이자면 데이터들이 자주 바뀌는 경우 저 같으면 코딩을 하겠습니다. 선형방정식을 푸는 루틴은 Public domain에 너무나도 많습니다. 제가 소시적에 이용하던 곳은 netlib.org입니다. 수고하시기를...



과학기술Q&A

게시판 리스트
번호 제목 글쓴이 등록일 조회 추천
124 답변글 [re] 비선형 동역학 --- 개괄적인 설명 소요유 06-04 13574 1
123 답변글 [re] 비선형 동역학 --- 개괄적인 설명 최재석 06-06 5751 1
122 [질문]노화에 관한 책 또는 사이트 추천 바랍니다. 궁금해요. 05-28 5533 2
121 제목 그대로 세븐-세그먼트를 LCD로 변환시킬려면 어떻게 해야하나여? 댓글 2 이철균 05-27 5569 1
120 건전지 3총사중 최강자는 누구? 댓글 3 muroi 05-27 4499 1
119 과학자가 휘말릴 수 있는 스캔들~ 김덕양 05-27 5039 2
118 답변글 관심있는 분들은 이쪽 링크도 따라가 보시길- 김덕양 05-27 5202 2
117 답변글 [re] 스캔들이라니 좀 느낌이 좋지 않네요 포닥 05-31 4895 1
116 광의 본성은 어떠한 구조적 형상을 갖는가? 김 영식 05-27 4460 1
115 [게시판지기] 지나치게 감정적이거나 인신 공격적인 표현은 삼가하시길 바랍니다. 댓글 2 송세령 05-25 4299 1
114 노새님! 이것도 아직 답변 안했습니다. 답변하셔야죠!! 백진태 05-23 4629 1
113 답변글 [re]한글을 몰라서.. 노새 05-23 4102 1
112 답변글 [re]수학을 모르면 까불지 말라니까요!!! 댓글 1 노새 05-26 3829 1
111 답변글 [re]엇?? 답변이 궁하니 이젠 모함으로 바뀌네...!!! 백진태 05-26 4616 2
110 답변글 [re]한글을 모르면 까불지 말라니까요!!! 백진태 05-24 4264 1
109 답변글 [re] 이거 무슨 한심한 소리인지? 댓글 2 나 원 참 05-25 4433 1
108 노새님! 아직 답변 안했습니다. 답변하세요!!! 백진태 05-23 4257 0
107 답변글 [re] 까막 눈이라서... 노새 05-23 4083 1
106 답변글 [re] 후훗!! 지금 뭔소리합니까? 백진태 05-24 4053 1
105 저 질문있는데여~~~ 댓글 9 이철균 05-17 4387 0


랜덤글로 점프
과학기술인이 한국의 미래를 만듭니다.
© 2002 - 2015 scieng.net
모바일 버전으로 보기