How do i use handles with my local function?

So if i,m using a anonymous function with a ordinary equation i can write it like this.
f = @(x) x^2
and pass f(1) = 1, f(2) = 2 and so on.
But if i define a function
function return = test(x,y,z)
and want to use this function in the anonymous function, how do i write this?
f = @(x,y,z,) test ??

回答 (1 件)

madhan ravi
madhan ravi 2020 年 9 月 10 日

0 投票

f = @test
f(1,2,3)
Note: Never assign a variable named as return shadows inbuilt function

カテゴリ

ヘルプ センター および File ExchangeFunction Handles についてさらに検索

製品

リリース

R2020a

質問済み:

2020 年 9 月 10 日

コメント済み:

2020 年 9 月 10 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by