Passing .dat files as function parameter
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
UET Hussain
le 8 Fév 2018
Commenté : UET Hussain
le 8 Fév 2018
Hi All, I want to create a function that takes two .dat files as input. The output is not required, as it will be only graphs. the function is:
function y = reAdfiLe(file1, file2)
load file1;
load file2; %loading two files
amp1 = file1(:,2);
amp2 = file2(:,2); %taking 2nd column of files
a = max(amp1);
as I call this function
>>reAdfiLe(myfile1,myfile2)
it gives error "Undefined function or variable 'myfile1'." just cannot understand whats the matter.
2 commentaires
Réponse acceptée
Walter Roberson
le 8 Fév 2018
function y = reAdfiLe(file1, file2)
y = nan;
file1_data = load(file1);
file2_data = load(file2); %loading two files
amp1 = file1_data(:,2);
amp2 = file2_data(:,2); %taking 2nd column of files
a = max(amp1);
You would call this with
reAdfiLe('myfile1', 'myfile2')
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur File Operations dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!