Matlab으로 3차원 벡터 그리는 방법 - quiver3
매트랩을 사용하는 시험 대비를 하다가 문득.. 매트랩으로 벡터는 어떻게 그리지? 하는 궁금증이 들었다. x, y, z 축을 기준으로 하는 유닛벡터를 3차원 그래프로 어떻게 그릴 수 있을까?? 일단 제일 만만한 plot, plot3은 아니다 ㅎㅎ.. 바로 quiver3(3차원 퀴버 플롯)을 사용해야 한다고 한다. Matlab doc에 따르면 quiver3은 다음과 같은 파라미터를 넣어주면 된다 quiver3(x, y, z, u, v, w) x, y, z = 각 벡터의 원점 u, v, w = 각 벡터의 성분 그 뒤에 붙는건 옵션 (선 색깔) 뭔소린지 모르겠으니 바로 코드로 알아보자 # 방법 1. o = [0,0,0]; // 원점 x = [1;0;0]; // i방향 단위벡터(열벡터) y = [0;1;0]; /..
학교공부
2021. 10. 17. 20:11