반응형

Coding/Python Matlab 80

Bing Chat vs. Google Bard vs. ChatGPT- python coding

질문: can you make python code to simulate Moire pattern by two prism arrays which have different pitches and orientations? ChatGPT 완승 !!!!! Bing - 에러까지 내고 수정도 못한다!!! 에러난다고 고치랬더니만... 여전히 같은 에러... 코딩은 완전 x신... 답답해서 chatgpt 에게 두번째 코드를 주며 에러 내용 알려주고 수정해달라니 가뿐하게 수정. 하지만 애초의 코드가 내가 바랬던 결과와는 완전히 다른 결과를 보여주는 코드임. Google Bard - 역시 덜떨어진 결과. 기껏 프리즘 방향도 파라메터로 바꾸라 했는데... 프리즘 방향은 전혀 고려가 안되어 있네. 방향이 영향을 안준다고 수정..

파이썬 round() 함수 문제점

round()는 반올림을 의미함. 당연히 round(1.5) 면 2 가 되어야... Matlab 등에서는 잘 작동한다. 그런데... 검색을 해 보니 python 3 에서부터 있는 문제라 함. 심지어 3.10 에서도 같은 문제 발생. -_-;; https://medium.com/thefloatingpoint/pythons-round-function-doesn-t-do-what-you-think-71765cfa86a8 Python’s round() Function Doesn’t do What You Think How to avoid this simple mistake with round() in Python 3 medium.com 해결책은 다음과 같은 함수를 만들어 사용해야... # python 3 roun..

Anaconda Virtual Environment

conda create -n P36 python=3.6 conda env list conda activate P36 pip install pkgs or python -m pip install pkgs deactivate or deactivate P36 conda env remove -n P36 https://dojang.io/mod/page/view.php?id=2470 파이썬 가상환경 해당 버전 파이썬으로 실행해서 폴더 단위로 가상환경 만듬 여러 버전 파이썬이 필요하면 미리 여러버전 다른 폴더에 설치해 놓아야 함 C:\Python310, C:\Python36, ... C:\project>python -m venv example C:\project>cd example C:\project\example>S..

Matlab - bmp_to_data()

직접 작성해서 유용하게 잘 써먹는 함수 중 하나입니다. 가끔 그림으로 된 그래프를 수치 데이터로 변환하고 싶을때 사용합니다. 사용법은 1. 우선 rgb 3 color layer 24비트 (또는 alpha 포함한 4 layer 32비트) 이미지로 그래프를 준비하고 2. 그림에 원색이 섞여있거나 하면 가급적 원색이 없는 상태로 (예를 들어 24비트 그레이) 만들고 3. 윈도우 그림판에 그림을 올린 후 그림에 없는 색상을 기준으로 데이터 범위를 둘러싸는 외곽선과 원하는 데이터 포인트를 원하는 색상으로 두께 1 pixel 짜리 선과 점으로 표시해둡니다. 이 함수는 색상을 기준으로 좌표 범위와 데이터 포인트를 찾습니다. 4. 함수의 인자는 help 로 보면 설명이 나옵니다. 예를 들어 이런 그림이라는 가정하에 그..

728x90