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 commentaire

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

Connectez-vous pour commenter.

 Réponse acceptée

Stephen23
Stephen23 le 15 Fév 2017
Modifié(e) : Stephen23 le 15 Fév 2017
Change this line so it uses the variable filename instead of the string 'filename':
data = xlsread(fileName);

1 commentaire

khaled almutairi
khaled almutairi le 15 Fév 2017
Modifié(e) : khaled almutairi le 15 Fév 2017
tried it , didn't work
EDIT : never mind , it works now, thanks

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by