문제

가 회전하는 벡터 R(x(t), y(t)) 와를 찾고 싶어하는 각도의 기능으로 시간입니다.이 atan2 결정된 사 -pipi, 그러나 그것은 불편하게 분석한 모든 dynamics.그래서,어떤 방법을 확대 atan2-inf 하기 inf?

도움이 되었습니까?

해결책

당신의 질문은 매우 분명하지 않지만,나는 당신을 위해 찾고 있는 기능 .이것은 올바른 모든 2 pi 점프를 얻을 때 당신의 벡터가 회전을 통해 부정적인 x-axis.당신이 그것을 사용하는 이렇게:

t = linspace(0,3,1000);
x = cos(2*pi*t);
y = sin(2*pi*t);
phi = atan2(y,x);
unwrapped_phi = unwrap(phi);
plot(t, phi, t, unwrapped_phi)
xlabel('time (s)')
ylabel('angle (rad)')
legend('wrapped angle','unwrapped angle')

enter image description here

다른 팁

내가 믿는 당신이 찾고 있는 단계 풀.Matlab 는 1D 솔루션이 준비되 참조하십시오 자세한 내용은.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top