- 질문 게시판입니다.
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 25591 4
16948 여행기내용 메모리폼 목베개를 아예 의료용 경추부목으로 사는 건 어떨까요 5 2025 25/08/19 293 0
16946 가정/육아보일러실 청소를 위해 청소업체를 이용하고 싶은데 추천해주실 만한 곳이 있으실까요? 눈사람 25/08/18 181 0
16945 기타올해 입사한 신입인데 아직도 계속 혼나면서 적응을 못하는 것 같아요.. 29 [익명] 25/08/17 1035 0
16944 IT/컴퓨터챗 gpt 같은 ai 추천 좀 부탁드립니다. 4 어둠달골짜기 25/08/16 480 0
16943 기타광주광역시 맥줏집 추천 부탁드립니다 4 호미밭의파스꾼 25/08/16 329 0
16942 여행부산 맛집 추천부탁드립니다 4 연구개발 25/08/15 335 0
16941 의료/건강뇌가 짱 쉬는 법 23 골든햄스 25/08/15 923 0
16940 여행제주 중문 근처 아기랑 가기 좋은 음식점 3 Xeri 25/08/15 301 0
16938 여행경남 남해 관광지 추천 부탁드립니다. 15 OshiN 25/08/13 503 0
16937 IT/컴퓨터Office 2021에서 자동저장 켤 수 있나요? 6 루루얍 25/08/13 320 0
16936 의료/건강아이가 틱인지 아닌지 구분이 안갑니다. + 상담 좀 6 2025 25/08/12 620 0
16935 기타중고 냉장고 어디서 구매 하면 좋을까요!? 4 닉넴멀루하지 25/08/11 378 0
16934 IT/컴퓨터모니터 HDMI 케이블을 연결했을 때 노트북 상판에 전기가 흐르는 현상? 1 달씨 25/08/11 302 0
16933 댓글잠금 의료/건강마트롤환은 어떤 약인가요 1 [익명] 25/08/11 480 0
16932 체육/스포츠10월 9일까지 10.9km 뛰는 몸 만들기 어느 정도 난이도일까요 28 kaestro 25/08/10 666 0
16931 기타회사에 대한 개인의 의견제시. 할까요 말까요? 11 연구개발 25/08/10 673 1
16930 IT/컴퓨터폴드7용 차량 거치대 어떤 것이 좋을까요? 6 다군 25/08/10 321 0
16929 가정/육아자취를 시작하려는 아는 동생에게 선물 36 kaestro 25/08/09 802 0
16928 기타자소서 표절률이 1 물리물리 25/08/09 514 0
16927 체육/스포츠스마트워치 추천해 주실 수 있을까요? 12 두부곰 25/08/08 544 0
16926 기타세탁기 구매 질문입니다 2 맥주만땅 25/08/07 315 0
16925 기타공주 9/27 1박 숙소 질문드립니다. 8 Omnic 25/08/07 325 0
16924 IT/컴퓨터랩탑 파우치 추천 3 pils 25/08/07 306 0
16923 의료/건강서울 수면클리닉 관련 질문 2 거소 25/08/07 295 0
목록

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

댓글