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

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

게시판 리스트
번호 제목 글쓴이 등록일 조회 추천
224 답변글 [re]하훗~ ^_^ 댓글 6 송세령 09-06 3963 1
223 반도체에서.. 댓글 10 초보학부생 09-04 5472 2
222 답변글 [re] 반도체에서.. 댓글 3 문기원 09-05 4405 0
221 핸드폰 전원 사용에대해서.. 댓글 1 궁금증 09-03 4628 0
220 저기여 과학의 정의에 대해서 문의여^^; 좀 갈쳐주세염(__)!!! 댓글 2 ^^; 09-02 4401 0
219 [질문] 초고주파 사용시... 댓글 4 사색자 09-01 4478 0
218 답변글 [re] [질문] 초고주파 사용시... 백수 09-02 4037 0
217 시뮤레이션 질문. 도움/조언 주세요 댓글 6 시뮬 09-01 4905 0
216 전문가 시스템 에 관한 질문입니다. 댓글 1 플로지스톤 08-31 3995 1
215 콘트롤 시스템 댓글 4 궁금 08-30 4210 0
214 [질문] 양자 교환막 방식 전지가 무엇이죠? 로켓연구가 08-28 4824 2
213 답변글 [re] [질문] 양자 교환막 방식 전지가 무엇이죠? 댓글 2 aquarius 08-29 5167 0
212 여러 논문들.... 볼려면? 댓글 4 훌라후프 08-26 5192 3
211 반도체 관련 질문 댓글 3 김연지 08-25 5089 2
210 [주간동아]특명! CO2를 제거하라 댓글 5 열방 08-25 5635 0
209 바보 같은 질문인지 모르겠지만... 댓글 7 궁금이 08-24 6395 0
208 답변글 [re] 맥주 원샷? 댓글 3 chatnoir 08-26 5717 0
207 [질문]학부시절 연구경력 쌓기? 댓글 1 박지훈 08-24 4769 0
206 화공 전산 이라는 과목이 있는데요... 댓글 4 화공과 학부생 08-23 7051 0
205 linear viscoelasticy와 관련하여 조언부탁드립니다. 댓글 3 사색자 08-21 4770 0


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