- 질문 게시판입니다.
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 24686 4
16733 연애고착화된 관계+나이 차이 많이 나는 분에게 대쉬 질문입니다. 3 + [익명] 25/05/15 208 0
16732 IT/컴퓨터컴퓨존에서 결제하기 직전인데 질문이 몇가지 있어서요👉🏻👈🏻 7 even&odds 25/05/14 473 0
16731 IT/컴퓨터아이폰 연락처 질문 8 Mandarin 25/05/14 197 0
16730 의료/건강생리통이 너무 심하네요. 10 [익명] 25/05/13 595 0
16729 연애제가 강하게 화를 내야하는 상황이 맞는건가 싶습니다.. 43 [익명] 25/05/12 1195 0
16728 경제학동 세종한우 질문 2 camy 25/05/12 339 0
16727 IT/컴퓨터스마트워치를 하나 사볼까 하는데요. 16 메존일각 25/05/12 421 0
16726 진로좋아하는 일 하는게 행복한거 맞나요-_-? 10 활활태워라 25/05/12 760 1
16725 기타자신은 특별하다고 주장하는 ai 25 [익명] 25/05/11 782 0
16724 기타키보드 질문입니다 2 김치찌개 25/05/12 171 0
16723 기타자동차종합보험 하루만 가입하기 8 다람쥐 25/05/11 402 0
16722 기타집 정리하다 찾은 이게 뭘까요?? 12 데자와왕 25/05/09 984 0
16721 여행제주도 말고기 맛이가 있는 곳을 찾읍니다 5 DogSound-_-* 25/05/08 435 0
16720 의료/건강골목 및 일반 도로연수 22 은하꾸리 25/05/07 594 0
16719 의료/건강갑상선 크기가 많이 줄어들었다면 갑상선기능저하증 가능성이 많이 높을까요? 2 [익명] 25/05/07 495 0
16718 가정/육아아내가 이혼하자고 합니다. 10 [익명] 25/05/07 1379 0
16717 의료/건강여자아이 눈꺼풀 물사마귀 제거 문의드립니다.(사진추가) 1 [익명] 25/05/07 342 0
16716 게임사쇼2 하오마루 대사 질문이용 4 택시기사8212 25/05/06 306 0
16715 문화/예술오디오북 추천 부탁드립니다 7 다람쥐 25/05/05 297 0
16714 IT/컴퓨터유니콘 프로 vs 애드가드 2 방사능홍차 25/05/02 428 0
16713 기타정말로 6월 2일 최종 선고가 나오는 것이 예고될때 사전투표율 추이 5 이이일공이구 25/05/02 966 0
16712 IT/컴퓨터Windows 10에서 11로 올리기전 포맷 필요성? 2 열한시육분 25/05/02 385 0
16711 기타'이게 맞아?'라는 표현이 언제부터 유행했을까요? 2 토비 25/05/02 670 0
16710 의료/건강허리가 아프면 ddong이 마렵습니다. 3 John Petrucci 25/05/01 483 0
목록

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

댓글