帶參數的傳遞函數如何在matlab實現?
文件test.m的源代碼如下:
function test
% 測試函數
disp('按值傳遞參數,調用函數后,應有p=1');
p=1;
parameter_by_value(p);
disp(p); % p=1
disp('按引用傳遞參數,調用函數后,應有p=2');
p=parameter_by_reference(p);
disp(p); % p=2
disp('按引用傳遞參數,調用函數后,應有p1=2, p2=4, p3=6');
p1=1;
p2=2;
p3=3;
[p1,p2,p3]=multi_parameter_by_reference(p1,p2,p3);
disp([p1 p2 p3]);