Есть ли способ объявить глобальные переменные в MATLAB?
Пожалуйста, не отвечайте:
global x y z;
Потому что я также могу читать файлы справки.
Я объявил глобальную переменную x, а затем сделал что-то вроде этого:
function[x] = test()
global x;
test1();
end
Если функция test1() определяется как:
function test1()
x = 5;
end
Когда я запускаю test(), мой вывод x = []. Есть ли способ заставить его выводить x=5 или что-то, что я определяю x, чтобы быть в отдельной функции? В C это будет внешняя переменная, и я думал, что сделать ее глобальной переменной должно выполнить именно это...