MATLAB vs Python: for Scientific Computing – A Beginners Guide

Faisal Riyad
Faisal Riyad

Follow

Apr 20, 2018 · 6 min read

Now a days “the ability to write codes” has become an essential skill for the students from the technical discipline. 어느 쪽이든 당신은 그것을 좋아하거나하지,당신의 학부 공부하는 동안 당신은 할당을 할 것입니다,코딩의 일종 방정식 또는 프로젝트의 문제의 일부를 해결. 그리고,당신이 더 높은 학문을 위해 가고 몇몇 광대한 연구를 하기를 생각하는 경우에,”쓰기 부호”는 당신을 위한 해야 합니다 알고 있는 특기입니다.어떤 것을 배워야합니까? 명확한 답이 없습니다. 매트랩은 과학 컴퓨팅을 위해 오랫동안 존재해왔는데,파이썬을 위한 과학 컴퓨팅 패키지의 개발로서,예를 들어 스키피,누피는 구식화되지 않았다. 그래서 매트랩은 과학 공동체를 위한 레거시 언어 또는 도구가 되었습니다. 그것은 여러 가지 이유로 레거시 언어가되었습니다. 엔지니어와 과학자들은 항상 매트릭스와 배열 수학을 직접 표현하는 프로그래밍 언어가 필요했고 매트랩(매트릭스 연구소)이 존재하게되었습니다. 매트랩은 수학 및 행렬 지향 언어로서 경제 데이터 모델링,이미지 분석 또는 로봇 운전과 같은 여러 목적을 위해 다양한 유형의 특수 도구 상자(도구 상자 비용을 지불해야 함)와 함께 제공됩니다. 이 도구 상자는 전문적으로 개발되고 엄격하게 테스트되며 과학 및 엔지니어링 응용 분야에 대해 잘 문서화되어 있습니다. 그리고 그것이 당신이 그것을 위해 가격을 지불하는 이유입니다. 다른 한편으로,파이썬에서는 종종 과학 및 엔지니어링 용도를 위해 커뮤니티 제작 패키지에 의존해야합니다.2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 이 함수는 다음과 같이 작동합니다. 그것의 최고의 제품 중 하나는’시뮬 링크’입니다,이는 아직 대안이없는. 당신은 그것에 대한 대안으로’랩 뷰’라는 또 다른 그래픽 프로그래밍 언어를 생각할 수도 있지만,당신은 그것을 위해 무거운 가격을 지불해야합니다. 그리고 파이썬에서 커뮤니티가 개발 한 패키지로 그것을 얻으려면 적어도 10 년의 절반을 기다려야 할 수도 있습니다.그것은 학습을 시작하기에 매우 좋은 문서를 가지고 있으며,큰 과학 공동체는 질문 할 질문에 대답했거나 당신이 매트랩 센터에 게시 할 때 누군가에 의해 대답 될 것입니다. 365,000 명의 참여자가 있으며 120 개의 질문에 답변하고 25,000 개의 샘플 스크립트 또는 코드가 하루에 다운로드됩니다.2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 12 월 1 일,2015 년 쉽게 초보자의 삶을 만드는 일반적인 작업을 수행하기위한 응용 프로그램을 기반으로. 당신은 단지 데이터 피팅 도구 상자를 열고,마우스 몇 번의 클릭이 수행됩니다,’에프 미니 검색’명령을 사용하여 곡선에 맞게 방법을 모르겠어요. 누군가가 병렬 컴퓨팅 도구 상자에 액세스 할 수있는 경우 병렬 처리는 매트랩에서 훨씬 쉽습니다. 전산 생물학,전산 재정,제어 시스템,데이터 과학,이미지 처리 및 컴퓨터 비전,기계 학습,물리적 모델링 및 시뮬레이션,로봇 공학,신호 처리 및 통신 및 사물인터넷을위한 도구 상자가 있습니다. 이 응용 프로그램은 당신에게 아름다운 욕실 꾸미기의 갤러리를 보여줍니다.다른 측면에서,매트랩의 대안으로 파이썬을 호출하는 것은 기술적으로 잘못된 것입니다,오히려 당신이 전체 본격적인 응용 프로그램 또는 파이썬에서 다른 소프트웨어 도구를 개발할 수 있다는 것을 의미 범용 프로그래밍 언어입니다. 이것은 수학적으로 정확한 유형 계층구조인,강력한 타입을 정의합니다.파이썬과 그 동반자 라이브러리는 점점 더 정교 해지고 있습니다. 대규모 문제의 경우 파이썬은 매트랩 스크립트에 비해 훨씬 표현력이 풍부하고 읽기 쉽습니다. 파이썬 프로그램은 들여 쓰기 즉,코드 블록을 통해 구조화 얻을 따라 프로그램이 더 쉽게 자신의 들여 쓰기에 의해 정의된다.2018 년 11 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 무료,크로스 플랫폼,범용 및 높은 수준의 프로그래밍 언어이기 때문에 많은 사람들이 이제 파이썬을 채택하고 있습니다. 아나콘다와 같은 배포판은 파이썬을 연구자들에게 훨씬 더 유용하게 만들었습니다. 이 인기의 결과로,파이썬 과학 패키지의 많은 데이터 시각화,기계 학습,자연 언어 처리,복잡한 데이터 분석 등을위한 광범위한 문서와 함께 사용할 수있게되었다. 예를 들어,공상 과학 학습에는 매우 우수한 문서 및 자습서가 포함 된 최첨단’기계 학습’접근 방식이 포함됩니다.2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 12 월 1 일,2018 년 일부 인기있는 파이썬 과학 라이브러리 및 도구의 목록을 수집:이 주위에 너무 많은 패키지가 있습니다,그리고 가장 좋은 것은 그들이 무료 즉,파이썬과 과학 및 수치 컴퓨팅 비용은 0 이다.그래서,초보자의 관점에서,질문에 대한 명확한 대답이 없다:”나는 과학 컴퓨팅을 위해 어느 하나를 사용해야합니까?”나는이 질문에 다른 방식으로 대답하고 싶다. 파이썬을 사용하면 매트랩에 접근할 수 없는 사람들과 더 쉽게 협업할 수 있다. 또는,아마도,당신은 매트랩을 사용할 것입니다,왜냐하면 파이썬에는 매트랩에서와 같이 최고의 역할을 하는 대체 패키지가 없기 때문입니다.이 응용 프로그램은 당신이 당신의 마음에 드는 사진에 놀라운 꽃 프레임을 추가 할 수 있습니다.:

답글 남기기

이메일 주소는 공개되지 않습니다.