MATLAB에서 1e-8은 무엇을 의미합니까? MATLAB에서이 표기법이 필요한 이유는 무엇입니까?


최상의 답변

이것은 과학적 표기법입니다. “e”뒤에는 “e”앞의 숫자를 조정하기위한 소수 자릿수가옵니다.

예 : 1.23e6 = 1,230,000 8e-3 = 0.008

이 표기법을 사용하면 숫자를 세어야하는 부담을 덜어주기 때문에 매우 크고 작은 숫자를 읽고 쓰는 것이 훨씬 더 편리합니다. 한눈에 알 수 있습니다. “1e6″은 100 만 (1000000)이고 “1e-6″은 0을 세지 않아도 100 만분의 1 (0.000001)입니다.

답변

저는 TA로 일했습니다. 여러 컴퓨터 과학 과정에서 수백 개의 프로그래밍 과제를 표시하는 임무를 맡았습니다. 주어진 과제에 대해 나는 보통 같은 프로그램을 제출 한 적어도 두 사람을 찾았습니다. 친구에게 디스크에 과제 사본을달라고 요청하는 것이 너무 쉽기 때문입니다 (요즘에는 메모리 스틱에있을 것이라고 생각합니다) ) 그리고 TA는 그것을 발견하기에는 너무 멍청하거나 게으른 것으로 간주됩니다. 한번은 아주 좋은 솔루션 (A + 프로그램)을 복사 한 6 명의 사람을 찾았습니다. 복사기는 모든 원본 레이블에서 검색 및 바꾸기를 사용하여 트랙을 덮으려고했지만 여전히 쉽게 찾을 수있었습니다. 한 남자 (또는 여자, 기억할 수 없음)가 교체를 수행하고 모든 구조를 이동했지만 이러한 종류의 속임수조차도 각 프로그램을주의 깊게 읽고 사용 된 전략을 이해하는 사람에 의해 감지 될 수 있습니다. 특정 코드를 작성하는 방법이 있지만, 각 코드는 독자가 신경 쓰지 않는 한 숨길 수없는 지문과 같습니다. 이러한 Matlab 프로그램에서 사용 된 전략을주의 깊게 검토하고 비교하면 모든 우발적 인 속성이 전환 된 경우에도 복사본인지 아닌지가 분명해질 것입니다. 이상하게도 제가 사기꾼을 신고 한 교수 중 누구도 그들을 처벌하지 않았습니다. 그들이 할 수있는 가장 큰 일은 그들에게 경고를주는 것입니다. 아마도 내가 무정한 상태 였지만 하루나 이틀 동안 노예로 떠난 사람과 똑같은 표식을주는 것은 말이되지 않았습니다.

제외로, 몇 달 전에 저는 교수님이 다양한 종류의 잠수함을 견인하는 잠수함의 Matlab 시뮬레이션을 만들었습니다. 무거운 작업은 제가받은 Fortran 코드를 사용하여 수행했습니다. Matlab을 사용하여 그래픽을 추가했습니다. 많은 재미가 있었지만 재정적으로 보람이 없었습니다. .

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다