Matlab 오류 질문드립니다ㅠㅠ Error using ==> plot Vectors must be the same lengths.

조회수 3647회

```q0=input('initial angle='); qf=input('final angle='); tf=input('final time='); a=input('Desired Acceleration='); tb=tf/2-(sqrt(a2*tf2-4*a*(qf-q0)))/(2*a); V=a*tb; t1=[0:0.01:tb]; q1=q0+V/(2*tb)*t1.2; dq1=a*t1; ddq1=a*ones(1,length(t1)); t2=[tb+0.01:0.01:tf-tb]; q2=(qf+q0-V*tf)/2+V*t2; dq2=V*ones(1,length(t2)); ddq2=0*ones(1,length(t2)); t3=[tf-tb+0.01:0.01:tf]; q3=qf-a/2*tf2+a*tf*t3-a/2*t3.2; dq3=a*tf-a*t3; ddq3=-a*ones(1,length(t3)); t=[t1 t2 t2]; q=[q1 q2 q3]; dq=[dq1 dq2 dq3]; ddq=[ddq1 ddq2 ddq3]; subplot(311) plot(t,q); title(' LSBP 경로 계획'); ylabel('위치 q(t)'); subplot(312) plot(t,dq); ylabel('속도 dq(t)'); subplot(313) plot(t,ddq); ylabel('가속도 ddq(t)'); xlabel('시간(초)');


매틀랩으로 그래프를 plot 하려고 코드를 작성했는데 자꾸 오류가나네요ㅠㅠ
뭐가문제일까요? 위 코드는 로봇의 초기 각도와 나중 각도를 알고 걸린 시간과 가속도를 알면
로봇의 각 링크가 어떻게 움직이는지 보여주는 그래프입니다!
뭐가문제인가요? 여러분의 도움이 절실합니다 부탁드립니다!

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)