2017-10-04 4 views
0
function d = f(x) 
Vi = 0 
Vf = 25 
df = -150 
d = (Vf^2-Vi^2)/(2*df) 
end 

% Using this kinematic equation we can solve for the time 
% after converting the measuerments again and plugging them 
% into the equation 
function t1 = g(x) 
Vi = 25 
Vf2 = 5 
d2 = - 2.5 
t1 = (Vf2-Vi)/d2 
end 
% Finding deceleration of truck using kinematic equation. 
function d2 = h(x) 
vF3 = 5 
t2 = 8 
a3 = -2.5 
d2 = (vF3*t2)-(0.5*a3*(t2^2)) 
end 

MATLAB을 처음 사용하고 어떻게해야할지 모르겠으므로 하나 이상의 변수를 포함하는 3 가지 방정식을 만들어야합니다. 알 수 없으며 실행을 클릭하면 첫 번째 함수 만 해결됩니다.하나의 .m 파일에서 여러 함수가 하나의 함수에 대해서만 응답을받습니다.

+0

빠른 답변을 얻기 위해 어떤 상황에서 "긴급한"또는 다른 유사한 문구를 추가 할 수 있습니까?] (// meta.stackoverflow.com/q/326569) - 요약하면 자원 봉사자를 대처하는 이상적인 방법이 아니며, 아마도 답을 얻는 데 비생산적입니다. 이 질문을 귀하의 질문에 추가하지 마십시오. – halfer

답변

1

하나의 .m 파일에 여러 기능을 사용할 수는 없습니다. 이 경우 각 기능에 대해 다른 .m 파일이 있어야하며 각 기능 이름은 파일 이름과 동일해야합니다.

여러 개의 기능이 동일한 .m 파일에 허용되지만 "추가"기능은 비공개이며 "기본"기능에서만 사용할 수 있습니다.

일부 수치는 Matworks functionsfunction files입니다.

관련 문제