How do you assign into a function space a variable that exists in the caller script?
이전 댓글 표시
I have a an anonymous function that uses specific inputs. When I call the function from the caller script, I want to also pass a parameter vector into the function space. However, I can't seem to do this correctly.
I am trying this repeatedly using the "assigning" function, with various permutations of 'base' and 'caller," and can't seem to make it work.
댓글 수: 4
Stephen23
2018년 1월 17일
It would be simpler and more efficient to parameterize the function, rather than relying on slow and buggy assignin:
Or using nested functions:
Patrick Anderson
2018년 1월 17일
Steven Lord
2018년 1월 17일
If you try Stephen's and Walter's advice and it still doesn't work, I recommend showing a small segment of code to illustrate concretely what you're trying to do. Your original problem description was very general, so the advice we could give also could only be general. The more detailed and specific the description of the problem we have, the more focused our suggestions can be.
Patrick Anderson
2018년 1월 17일
편집: Patrick Anderson
2018년 1월 17일
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!