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

글쓴이
궁금이
등록일
2002-05-15 19:05
조회
6,348회
추천
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

게시판 리스트
번호 제목 글쓴이 등록일 조회 추천
204 [정보] 일본 식육(食肉)가공업계 댓글 2 로켓연구가 08-17 4849 0
203 엔트로피 질문 댓글 11 로켓연구가 08-15 6404 0
202 답변글 [re] 엔트로피 질문 댓글 14 KO 08-16 5558 0
201 답변글 [re] 엔트로피 반론 댓글 12 Simon 08-23 7470 0
200 inverse heat conduction problem? 댓글 1 Les Miserables 08-14 5465 4
199 유체의 수치해석에 대한 의문 댓글 2 사색자 08-13 7455 1
198 답변글 [re] 유체의 수치해석에 대한 의문 한때 직장인 08-13 6318 2
197 답변글 [re] 유체의 수치해석에 대한 의문 댓글 3 harry kim 08-17 5769 1
196 답변글 [re] 유체의 수치해석에 대한 의문 전문대생 08-25 5275 0
195 답변글 [re] 유체의 수치해석에 대한 의문 황인태 02-07 5486 1
194 답변글 [re] 유체의 수치해석에 대한 의문 댓글 1 음냐 08-26 7054 0
193 답변글 [re] 유체의 수치해석에 대한 의문 음냐 08-17 6269 1
192 답변글 말씀이 지나치시군요 08-27 6103 2
191 답변글 [re] 유체의 수치해석에 대한 의문 사색자 08-18 7573 0
190 답변글 [re] 유체의 수치해석에 대한 의문 댓글 13 음냐 08-18 8204 1
189 답변글 [re] 유체의 수치해석에 대한 의문 댓글 4 사색자 08-19 6108 0
188 곡면에서의 가속도 헛가리네요. 댓글 3 이지원 08-12 7980 4
187 혹시 intrinsic safety calculation 을 아시는 분? aaa 08-11 5370 1
186 유체의 저항이란? 댓글 12 환비 08-08 10465 1
185 답변글 흠... 맞나 모르겠네요. 댓글 6 환비 08-09 5777 4


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