how do i make my function accept filename as input ?

hi, i have a function that i want to accept an excel filename as an input so it can load that file, i have been unable to get it to accept that , ive tried using filename as an input
function [ theta , xLand ] = ProjectileData(fileName)
%UNTITLED8 Summary of this function goes here
% Detailed explanation goes here
data = xlsread('fileName');
theta = data(:,1);
xLand = data(:,2:end);
aveDis = mean(xLand , 2);
if nargout == 0
plot (theta , aveDis)
end
end

1 Comment

Why do you think the function does not accept the filename?

Sign in to comment.

 Accepted Answer

Change this line so it uses the variable filename instead of the string 'filename':
data = xlsread(fileName);

1 Comment

tried it , didn't work
EDIT : never mind , it works now, thanks

Sign in to comment.

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!