- 질문 게시판입니다.
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 25213 4
16837 기타출퇴근 가방 추천 받고 싶어요... 5 + dongri 25/07/05 78 0
16836 체육/스포츠러닝할 때 급수 방법? 7 + 두부곰 25/07/05 180 0
16835 기타서울에서 다양한 전통주를 취급하는 매장을 추천 부탁드립니다. 22 + 자공진 25/07/04 442 0
16834 홍차넷홍차넷 제재 풀리는건 수동입니까 8 노는꿀벌 25/07/04 387 0
16833 댓글잠금 IT/컴퓨터아이폰 문자 내보내기 기능 1 [익명] 25/07/04 274 0
16832 기타인테리어 관련 고민이 있습니다 12 당근매니아 25/07/03 346 1
16831 기타서울에서 가족사진 촬영 잘하는 곳을 알고 싶어요! 3 Klopp 25/07/03 192 0
16830 기타인테리어 중문 질문드려요 2 어둠달골짜기 25/07/02 342 0
16829 경제내집마련디딤돌 대출 질문 11 [익명] 25/07/01 511 0
16828 의료/건강아버지께서 당뇨에 걸리셔서 고민입니다... 5 빈U 25/06/30 652 0
16827 기타주류 보관 및 음용 타이밍 등 질문드려요. 4 wwe13kane 25/06/29 392 0
16826 문화/예술요즘 한국 음악 생태계 질문? 2 영원한초보 25/06/29 388 0
16825 연애남자친구와의 이별을 고민 중입니다. 50 깍두기 25/06/28 1734 0
16824 기타영어학습용으로 스픽 결제해서 쓸만한지요? 6 홍당무 25/06/27 520 0
16823 연애김이 식은 프로포즈를 어떻게 해야 감동있게 만들수 있을까요? 23 [익명] 25/06/27 835 0
16822 가정/육아부모님 핸드폰 청약철회 맟 번호이동 관련 문의드립니다 3 G.a. 25/06/26 317 0
16821 가정/육아선물할 그릇 추천해주세요! 40 니나 25/06/26 669 2
16820 가정/육아동생과의 관계를 어떻게 해야 할까요? 15 [익명] 25/06/26 848 0
16819 법률지인이 필라테스 먹튀당했는데요... 4 [익명] 25/06/25 778 0
16817 가정/육아후라이팬 및 냄비 세척 8 은하꾸리 25/06/25 549 0
16816 법률너무 답답하고 궁금해서 글 올립니다. -카촬죄- 9 [익명] 25/06/24 987 0
16815 기타천장 누수 ㅠ 10 25/06/24 547 0
16814 기타알리 국내배송상품 셀프반품으로 넘어감 2 방사능홍차 25/06/24 422 0
16813 IT/컴퓨터특정 사이트 인터넷 끊김 현상이 있습니다. 4 세이치즈 25/06/23 425 0
목록

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

댓글