Matlab
-
[Matlab] 매트랩으로 아주 간단하게 "사각형(평면)" 그리기 / patch, fill3, meshgrid - surf 함수Matlab 2024. 3. 24. 17:43
Patch Function 3D 차원에서 아주 간단하게 사각형을 그려보자. patch( [R -R -R R], [R R -R -R], [0 0 0 0]) 왼쪽에서부터 x, y, z 좌표이며 []로 감싸져있는 것은 다음과 같이 1x4의 크기를 가지기 때문에, 그 차원과 좌표 순서를 맞춰줘야한다. (빨간 점은 다른 그래프이므로 무시 요함) 아래와 같이 좌표에 맞게 사각형이 그려지고, 색을 넣기 위해서는 추가적인 option이 있어야한다. 색깔과 투명도, 선의 투명도에 대한 설정을 포함한 코드는 아래와 같다. patch( [R -R -R R], [R R -R -R], [0 0 0 0], 'FaceColor','r', 'FaceAlpha',.2, 'EdgeAlpha',0); Fill3 Function 테스트를 ..
-
[Matlab] 이 컨텍스트에서는 함수 정의가 지원되지 않습니다. 함수는 코드 파일에서 로컬 함수 또는 중첩 함수로만 생성할 수 있습니다.Matlab 2024. 3. 23. 00:23
이 컨텍스트에서는 함수 정의가 지원되지 않습니다. 함수는 코드 파일에서 로컬 함수 또는 중첩 함수로만 생성할 수 있습니다. 라는 문구가 뜬다면, 앞서 작성한 코드 중에서 end를 빠뜨린 것이 아닌지 확인해본다. Matlab에서는 if문이나 for문 끝단에 end를 적어주어야한다. (매트랩 공식 문서 참고) https://kr.mathworks.com/help/matlab/ref/if.html 조건이 true인 경우 명령문 실행 - MATLAB if elseif else - MathWorks 한국 표현식은 관계 연산자(예: < 또는 ==)와 논리 연산자(예: &&, || 또는 ~)를 포함할 수 있습니다. 논리 연산자 and와 or를 사용하여 복합 표현식을 생성합니다. MATLAB®은 연산자 우선 순위 규칙..