- 질문 게시판입니다.
Date 18/12/05 23:48:24수정됨
Name   우리온
Subject   IDL 과정 중에서 문제가 생겼습니다
펑펑!!

펑글입니다 :) 도움 주신 분들 감사 감사 압도적 감사..!!



0


(틀렸으니 삭제합니다.)
보이차
2번은 좀 이상하네요 제곱했는데 음수가 어디서 나온거죠?
1
April_fool
앗차, 그러네요. 제가 파이썬 콘솔에다가 아무 생각없이 값을 때려박다가 큰 실수를 했네요. 제곱근 함수에 들어가는 값은 6565가 맞으므로, 아무 문제가 없습니다. 결과값은 대략 81.02468759581859 정도.
1
보이차
괄호잘못치신듯? 아크코사인 안에 다 집어넣어보세요 지금은 sqrt식은 밖에 있네요
2
위에서 지적해주신 분 덕택에 진짜 원인이 뭔지 알 것 같네요. IDL이라는 언어의 명세는 잘 모르겠지만, [제곱을 구하는 것이 숫자^2 표기가 아니라 별도의 제곱 함수인 듯] 합니다. 아마 그 숫자^2 표기는 완전히 엉뚱한 값을 내놓을 거에요. 별개의 함수, 아마도 pow(base, exponent) 이런 식의 함수를 사용해야 할 겁니다. 덤으로, 윗분의 지적처럼 아크코사인 함수 속에 내용을 모조리 다 집어넣어야 할 듯 합니다. 한번에 다 집어넣기 힘들면, 나눠서 집어넣어도 좋습니다.
1
보이차
자꾸태클거는것 같아 죄송합니다ㅠㅠ
괄호만 고치면 정의역 안에 들어가지 않을까요?
[제곱을 구하는 것이 숫자^2 표기가 아니라 별도의 제곱 함수인 듯]이 진짜 원인이라 생각하시는 이유가 궁금합니다.
April_fool
대개의 프로그래밍 언어에서 숫자^2 표기는 제곱 연산이 아니라 [비트 연산]입니다. 그래서 완전히 엉뚱한 값이 나온 것인데, 제가 그걸 아무 생각 없이 똑같이 썼다가 똑같은 실수를 범하고 말았지요.
그건 진짜 원인이라기보단 idl 구현에 달린 잠재적 위험 진단일 것 같습니다. 수학관련 언어에선 거듭제곱으로 쓰는 것도 흔하거든요. 그리고 조교님이 쓴 걸 거의 그대로 옮긴 것 같아서 만약 그렇다면 비트연산이 아닐 것 같다고 생각했습니다. IDL저도 모르지만 구글검색 최상단 게시물 보니 거듭제곱으로 사용하고 있는 것 같네요..
https://www.harrisgeospatial.com/docs/Mathematical_Operators.html
요게 맞다면요. 글고 만약 비트연산으로 음수가 된 후 sqrt취해도 NaN은 안나오고 복소수가 나오는 것 같습니다. 물론 값은 틀리겠지만요.
April_fool
어째서인지 웹페이지가 안 열려서 저는 확인 불가입니다만, 그렇다면 괄호로 계산순서만 바꿔줘도 되긴 하겠죠. 어쨌거나 보이차 님의 지적대로 하면 결과값이 나오는 건 제가 아래에 올린 댓글과 같이 명백하니까요.
1
보이차
네 pow( ,2)대신 (p1[0] - p2[0])^2 이런 식으로만 바꾸면 돌아갈 것 같습니다. 지루하게 대기하는 시간이 길어서 idl 라이브러리함수들도 찾아봤네요...
우리온
네 맞아여!! 에이프릴님이 보여준 자료로는 안 돌아가서 읭했는데 보이차님 말대로 하니 잘 돌아갔어요!!! 보이차님도 감사합니다 >< 아 두 분 다 진짜 너무너무 사랑해요ㅠㅠㅠㅠㅠㅠ 만세 만세 만만세!!!!
1
보이차
대신 담에 뽀나스 목숨 하나 더 주세여...
1

보이차 님의 지적을 반영하고 별도의 제곱 함수를 적용하면, 결과값이 다음과 같이 나옵니다. 이건 파이썬에서의 값이지만, 아마 IDL에서도 비슷하게 할 수 있을 겁니다.
2
우리온

헐 대박ㅠㅠㅜㅜㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ 아 완전 사랑해요ㅠㅠㅠㅠㅠㅠ이런 자세한 풀이라니ㅠㅠㅠㅠㅠㅠㅠ아 완전 까막눈이었는데 광명 찾은 기분이어요ㅜㅜㅠㅠㅠㅠ 수업 끝나고 해볼게여ㅠㅠㅠㅠㅠㅠ진짜... 사랑합니다...
2
우리온
ㅜㅜㅜㅠㅠㅠㅠ만세 과제 끗ㅠㅠㅠㅠㅠ
님 사랑해여 진쨔 진짜 과제 결과물 나오는 거 보고 울 뻔했음 중간중간 막히긴했는데 어떻게든 풀었고여!! 왜 됐는지 모르겠지만!!! 감사 감사 압도적 감사..!!!
목록
번호 제목 이름 날짜 조회 추천
공지 질문 게시판 이용 규정 11 토비 15/06/19 23703 4
16350 게임Xbox 게임패스 삭제 문의 3 whenyouinRome... 24/12/03 200 0
16349 연애헤어진지 1년 반이 지났는데요... 13 [익명] 24/12/02 1008 0
16348 게임어쎄신크리드 에디션 구입 질문~! 4 whenyouinRome... 24/12/02 150 0
16347 기타마케팅에 대해 궁금한 점이 있습니다. 8 분투 24/12/02 446 0
16346 법률딸배헌터식 장애인주차표지 부정사용 신고 및 고발 방법? 5 Groot 24/12/02 492 1
16345 법률좋소기업은 노무/법무를 어떻게 해결하나요? 9 [익명] 24/12/01 613 0
16344 의료/건강약혐)조영제 라인잡은 곳 피멍 격자무늬 4 왕킹멍 24/12/01 464 0
16343 IT/컴퓨터컴퓨터를 사야 합니다. 추천 바랍니다. 16 Darwin4078 24/12/01 374 0
16342 연애예물시계 투표 받습니다 20 danielbard 24/12/01 609 0
16341 체육/스포츠주말껴서 2박 3일로 골프여행간다면 3 전봉삼 24/12/01 234 0
16340 가정/육아침대 프레임 철제vs목재 3 린디합도그 24/11/30 332 0
16339 여행푸꾸옥 여행 숙소/항공 팁? 9 마술사 24/11/29 438 1
16338 게임아이와 할만한 제가 원하는 방식의 게임이 있을까요? (동물원, 공룡테마파크 만들기) 11 쉬군 24/11/28 499 0
16337 진로뒤늦게 로스쿨을 갈까 싶습니다 14 [익명] 24/11/28 1052 0
16336 경제롯데타워가 담보로 잡히고... 3 플립이 24/11/28 499 0
16335 기타친구들보다 좋은 직장에 들어갔는데, 태도를 어떻게 해야할까요? 13 [익명] 24/11/28 706 0
16334 여행아스퍼거 주의집중력 , 심각한 불면증을 위한 홍콩 여행? 5 [익명] 24/11/28 521 0
16333 기타싱크대 누수의 경우 어떤 업체에 연락하나요? 9 골든햄스 24/11/27 373 0
16332 IT/컴퓨터가족끼리 쓰기 좋은 메신저 추천 부탁드립니다. 8 똘빼 24/11/27 438 0
16331 IT/컴퓨터노트북을 사야 하읍니다!! 11 Groot 24/11/27 513 0
16330 연애"여자가 남자한테 귀엽다?" 후속 질문입니다 20 [익명] 24/11/26 1159 0
16329 경제7-8억 정도를 투자하려하는데 조언을 듣고자 합니다. 6 [익명] 24/11/26 719 0
16328 여행부산 괌 새벽 비행기 관련 질문입니다. 5 Xeri 24/11/26 315 0
16327 기타이 재택근무 업무 사기일까요 진짜일까요? 10 [익명] 24/11/26 757 0
목록

+ : 최근 2시간내에 달린 댓글
+ : 최근 4시간내에 달린 댓글

댓글
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기