How can I use Function handle with arrays?

1 次查看(过去 30 天)
I'm trying to use function handle with arrays. My objective is to create a function which picks a particular element of one dimensional row matrix. It need to output the particular element when I pass matrix and index as arguments. I know there are other ways to do this, but I'm very much interested to see whether this task can be done by function handle or not
Thanks
syms I t
G = matlabFunction(I(t))
A = [1 2 3];
G(A,1)

采纳的回答

Adam
Adam 2019-5-14
编辑:Adam 2019-5-14
Not really sure how the code you posted, with syms and matlabFunction is connected to what you are asking, but this function should do what you ask:
f = @(x,idx) x(idx)

更多回答(0 个)

产品


版本

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by