Допустим, у меня есть функция:вернуть несколько переменных вывода из функции Matlab
function [ A, B, C ] = test(x, y, z)
A=2*x;
B=2*y;
C=2*z;
end
При нажатии кнопки запуска, MATLAB возвращает только первое значение из выходных аргументов - [A]
в этом случае. Есть ли команда, которую я могу встроить в свою функцию, которая автоматически возвращает все аргументы вывода функции [A,B,C]
вместо первого аргумента. Я знаю, что могу ввести в мои окна команд [ A, B, C ] = test(x, y, z)
и получить все значения, но иногда я ленив и хотел бы просто нажать «Выполнить» и автоматически получить все значения.
Если вы используете '{A; B; C} 'вы можете отобразить их, добавив« A = output {1} »,« B = output {2} »и« C = output {3} »в конец кода без точек с запятой. – Blue7