2017-01-19 1 views
3

선형 대수학을 공부하고 있습니다. 나는 벡터로 벡터 [2, 1, 2]을 시각화하고 싶습니다. 다음 명령을 사용했습니다 :Matlab에서 벡터를 3D로 플로팅합니다.

quiver3(0,0,0,2,1,2) 

선형 대수학에 대한 이해가 부족하거나 MATLAB에 문제가 있습니다. 그러나 그 음모가 저에게 보이는 것은 벡터를 그리는 것입니다. [1.8, 0.9, 1.8].

답변

5

기본적으로 quiver3은 벡터 표시를 최적화하는 배율을 사용합니다.

quiver3(...,scale)자동 겹치는 것을 방지하기 위해 벡터를 스케일링하고 스케일들을 곱한다. scale = 2는 상대 길이를 두 배로하고 scale = 0.5는 반으로 줄입니다. scale = 0을 사용하면 자동 크기 조절없이 벡터를 그릴 수 있습니다.

당신이 자동 스케일링을 방지하기 위해 0scale 매개 변수를 지정할 수 있습니다 정확하게 당신이

quiver3(0, 0, 0, 2, 1, 2, 0); 

enter image description here

를 제공하는 데이터를 표현하기 위해
관련 문제