Я хочу написать функцию, которая загружает текстовый файл и графически его содержимое со временем. У меня есть 20 текстовых файлов, поэтому я хочу иметь возможность выбирать из них.Как ввести строку в функцию Matlab
Моего текущий не работает код:
TextFile является общим переменной text123.txt является фактическим именем одного из файлов, я хочу, чтобы загрузить
function []= PlotText(TextFile)
text(1,:)=load('text123.txt') ;
t=0:10;
plot(t,text)
end
Я признателен за любую помощь !!
Не могли бы вы сказать, почему это не работает? Вы получили сообщение об ошибке? Из того, что вы написали, я думаю, что вы можете иметь текст (1,:) = load (TextFile); 'и называть свою функцию« PlotText ('text123.txt »);' –
Возможный дубликат [Как сделать передать строку как аргумент функции в MATLAB?] (http://stackoverflow.com/questions/1989919/how-do-i-pass-a-string-as-a-function-argument-in-matlab) – IKavanagh