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 Kommentar

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

Melden Sie sich an, um zu kommentieren.

 Akzeptierte Antwort

Stephen23
Stephen23 am 15 Feb. 2017
Bearbeitet: Stephen23 am 15 Feb. 2017
Change this line so it uses the variable filename instead of the string 'filename':
data = xlsread(fileName);

1 Kommentar

khaled almutairi
khaled almutairi am 15 Feb. 2017
Bearbeitet: khaled almutairi am 15 Feb. 2017
tried it , didn't work
EDIT : never mind , it works now, thanks

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by