Suppose, v(x) is a user-defined function. How, to get v(-x) which is going to be used in the same code?
Ältere Kommentare anzeigen
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?
Antworten (2)
Titus Edelhofer
am 13 Feb. 2015
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
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
Kategorien
Mehr zu Simulink finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!