Suppose, v(x) is a user-defined function. How, to get v(-x) which is going to be used in the same code?
이전 댓글 표시
Is there any in-built MATLAB function to do it. Should we define user-defined function, say, a local function. If so, how that can be done?
답변 (2개)
Titus Edelhofer
2015년 2월 13일
Hi,
sorry, I don't understand the question. If you have the function, why don't you simply call v(-x)?
Or are you looking for defining this function? In this case you could do e.g.
minusv = @(x) v(-x);
Titus
댓글 수: 1
SAMIT KUMAR GUPTA
2015년 2월 15일
Once you define a function v, you can call it with either v(x) or v(-x) or any other suitable values that you want to use. Calling a function is independent of how it is defined:
>> A = @(x)disp(x); % define a function A
>> A(3)
3
>> A(-3)
-3
댓글 수: 1
SAMIT KUMAR GUPTA
2015년 2월 15일
카테고리
도움말 센터 및 File Exchange에서 MATLAB에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!