- 질문 게시판입니다.
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 24452 4
16663 기타일본여행 항공권 선택장애 질문드립니다 26 쉬군 25/04/10 430 0
16662 법률내용증명 보내는데 주소를 몰라요! 8 유니브로 25/04/10 393 0
16661 체육/스포츠튼튼한 수영복 브랜드 무엇이 좋나요? 13 열한시육분 25/04/10 322 0
16660 기타리클라이너 의자 추천 18 노는꿀벌 25/04/10 331 0
16659 의료/건강신경과? 신경외과? 어디 가야 할까요? 2 키위 25/04/10 338 0
16658 의료/건강신체에 왼편만 불편함을 느끼고 있습니다 어떤 병원을 가야하나요? 5 [익명] 25/04/09 456 0
16657 IT/컴퓨터맥북이 갑지기 먹통이되었습니다 2 FTHR컨설팅 25/04/08 222 0
16656 게임디비전류 게임 추천해주십시오 4 린디합도그 25/04/08 211 0
16655 여행해외(일본) 여행을 처음 가보려합니다 11 JUFAFA 25/04/08 413 0
16654 IT/컴퓨터현재 데스크탑을 델 미니pc가 대체할 수 있겠죠..? 29 even&odds 25/04/07 691 0
16653 IT/컴퓨터컴퓨터가 글씨큰모드?로 부팅됩니다 ㅜㅜ 18 even&odds 25/04/07 355 0
16652 의료/건강30대후반 남성 유방암 3기 진단 받았는데 수술을 어디서 해야할까요? 13 [익명] 25/04/06 1046 0
16651 게임보드게임을 좋아하는 지인에게 줄 선물 추천 받읍니다. 18 니르바나 25/04/05 419 0
16650 법률건축 법률 질문 4 whenyouinRome... 25/04/04 345 0
16649 의료/건강개별 포장된 약이 유통기한이 지난경우 (홍차넷 약사 스앵님들!!) 22 Mandarin 25/04/03 627 0
16648 교육어린이 신문, 신문, 잡지 추천 부탁드립니다. 17 아재 25/04/02 446 0
16647 IT/컴퓨터AI 모델 추천 부탁드립니다. 11 퍼그 25/04/02 491 0
16646 가정/육아콧물 나는 아이에게 약을 먹이시나요? 12 the 25/04/01 545 0
16645 교육초등학생 학폭위 관련해서 문의 10 얼그레이 25/04/01 782 0
16644 IT/컴퓨터Hongkong/MACAU에서 ChatGPT 쓰는 방법? 3 mathematicgirl 25/04/01 419 0
16643 법률법무법인의 전문성을 비전문가가 알아보려면 어떻게 해야하나요? 16 [익명] 25/04/01 770 0
16642 의료/건강영양제 추천해주십시오 15 쉬군 25/03/31 490 0
16641 기타40대 초중반의 이직 고민, 다른 분들의 생각을 여쭤보고 싶습니다 23 쉬군 25/03/31 851 0
16640 기타빠른년생인 분들 나이 얘기할 때 빠른인 걸 말하시나요? 16 시간아달려라 25/03/30 769 0
목록

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

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