0
Matlab에서 함수 인수를 편집 할 수 있습니까? 각 필드에 채워지거나 업데이트 된 여러 필드가있는 구조체를 전달하면서 변수 값이 전혀 변경되지 않았 음을 알았습니다. 함수 출력으로 입력 변수를 반환하지만 함수에 변수 핸들/참조를 전달할 수 있는지 궁금합니다.matlab에 함수 인수에 새로운 값을 할당하려면 어떻게해야합니까?
Matlab에서 함수 인수를 편집 할 수 있습니까? 각 필드에 채워지거나 업데이트 된 여러 필드가있는 구조체를 전달하면서 변수 값이 전혀 변경되지 않았 음을 알았습니다. 함수 출력으로 입력 변수를 반환하지만 함수에 변수 핸들/참조를 전달할 수 있는지 궁금합니다.matlab에 함수 인수에 새로운 값을 할당하려면 어떻게해야합니까?
기능 변경 사항이 기능 범위 밖의 것으로 변경된 경우이를 참조로 전달이라고합니다. Matlab은 참조로 전달 된 핸들 객체를 제외하고 값에 의해 데이터 변수를 전달합니다. What's the difference between passing by reference vs. passing by value?
내가 좋아하는 GIF이 주제 https://blog.penjee.com/wp-content/uploads/2015/02/pass-by-reference-vs-pass-by-value-animation.gif
설명 :이 링크는 그것을 값에 의해 통과 대 참조로 전달하는 방법에 대한 모든 https://au.mathworks.com/matlabcentral/answers/152-can-matlab-pass-by-reference질문이 있습니다