Undefined function or variable 'impact'.
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hey, Ive been stuck in this script for weeks. dont know what's wrong is it the varible "impact".
because it works for my friend but it dont work with me
function [thetadotdot] = acceleration(r,g,a_c,theta,k0)
thetadotdot = ((g.*r.*sin(theta))+(a_c.*r.*cos(theta)))./k0^2;
end
clc;
clear;
g = 9.81;
theta = 33;
vel = zeros(1,10);
tim = zeros(1,10);
AC = zeros(1,10);
i = 0;
for a_c = 1*g:g:10*g
i = i + 1;
AC(i)=a_c;
I = impact(a_c,theta);
vel(i) = I;
tim(i) = 0.75/I;
end
figure
subplot(1,2,1)
plot(AC,vel)
title('Velocity vs acc.');
xlabel('acc');
ylabel('Velocity');
subplot(1,2,2);
plot(AC,tim)
title('Time vs acc.');
xlabel('acc');
ylabel('Time');
3 commentaires
Réponses (1)
Sriram Tadavarty
le 5 Avr 2020
Hi Raad,
Make sure the function 'impact' is present in the matlab path. You can try
>> which impact
Then add the folder in which it is present to the MATLAB path and that will solve.
Thanking you.
Regards,
Sriram
0 commentaires
Voir également
Catégories
En savoir plus sur Startup and Shutdown dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!