Error in Acceleration (line 9)

I'm new in matlab and I'm stuck with this error for sometime, if someone could help
function [thetadotdot] = acceleration(r,g,a_c,theta,k0)
thetadotdot = ((g.*r.*sin(theta))+(a_c.*r.*cos(theta)))./k0^2;
end
clc;
clear;
theta = 0.25*pi; % 45 degrees in radians
g = 9.81; % acceleration due to gravity
m = 40; % mass in kilograms
r = 0.4; % radius in metres
k0 = 0.5; % radius of gyration in metres
a_c = 10*g; % deceleration in N/m2
thetadot = integral(@(thetadot) acceleration(r,g,a_c,theta,k0),0,45,'ArrayValued',true);
Error in Acceleration (line 9)
thetadot = integral(@(thetadot) acceleration(r,g,a_c,theta,k0),0,45,'ArrayValued',true);

3 Kommentare

Ameer Hamza
Ameer Hamza am 29 Mär. 2020
I didn't get any error. Can you paste the complete error message?
Raad Alsulaiti
Raad Alsulaiti am 29 Mär. 2020
Cannot find an exact (case-sensitive) match for 'acceleration'
The closest match is: Acceleration in C:\Users\RSula\OneDrive\Documents\MATLAB\Acceleration.m
Error in Untitled5>@(thetadot)acceleration(r,g,a_c,theta,k0)
Error in integralCalc/iterateArrayValued (line 156)
fxj = FUN(t(1)).*w(1);
Error in integralCalc/vadapt (line 130)
[q,errbnd] = iterateArrayValued(u,tinterval,pathlen);
Error in integralCalc (line 75)
[q,errbnd] = vadapt(@AtoBInvTransform,interval);
Error in integral (line 88)
Q = integralCalc(fun,a,b,opstruct);
Error in Acceleration (line 9)
thetadot = integral(@(thetadot) acceleration(r,g,a_c,theta,k0),0,45,'ArrayValued',true);
^^^this the whole error
Raad Alsulaiti
Raad Alsulaiti am 29 Mär. 2020
sorry, it was a stupid mistake from me.. there were many files with same
it worked, thanks anyway for the help

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Produkte

Version

R2015b

Gefragt:

am 29 Mär. 2020

Kommentiert:

am 29 Mär. 2020

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by