help me with implementing simple funtion

1 visualización (últimos 30 días)
Aydin Ahmadli
Aydin Ahmadli el 13 de Nov. de 2018
Respondida: Luna el 13 de Nov. de 2018
I was asked to implement function F= CrossVal(’PLearn’,’PRecall’,Par1,’PLearn’,’PRecall’, Par2)
'PLearn', 'PRecall' are strings containing names of the respective functions. So, I have 2 questions:
  1. How the hell can I call function PLearn in another function, if it was called as string?
  2. How the hell can I implement a function containing 2 same strings ? (PLearn and PRecall were mentioned twice as arguments of function)

Respuestas (1)

Luna
Luna el 13 de Nov. de 2018
Hello Aydin,
Have a look at this str2func. It converts string into function. If you want to declare your PLearn and PRecall inside the CrosVal function it might work:
when it comes to call the function, I think you can call it with using ‘@’ but I am not sure about the syntax.
As far as I understand, your function gets Plearn PRecall functions outputs as inputs and also gets Par1 and Par2 as inputs. And gives you an F output. What will be your F value?

Categorías

Más información sobre MATLAB Coder en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by