Files as Input Arguments for a Function

14 views (last 30 days)
Anamika
Anamika on 13 Oct 2011
I want to define a function that takes two files (containing data vectors) and two constants as input arguments.
How can I do this?
Thanks, Mika

Answers (1)

Fangjun Jiang
Fangjun Jiang on 14 Oct 2011
The char variable can be used to contain the file name string.
function out=MyFunction(FileName1,FileName2,Const1,Const2)
sprintf('File 1 is %s\n',FileName1);
sprintf('File 2 is %s\n',FileName2);
Out=Const1+Const2;
Call it this way,
Out=MyFunction('mydata.mat','otherdata.mat',1,2)

Categories

Find more on Data Distribution Plots in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!