Error - not enough input arguments, error in qfunc

4 vues (au cours des 30 derniers jours)
Jeremy
Jeremy le 7 Nov 2022
Hi I'm trying to input an equation to calculate eb/no. the equation to use is:
P_b = 10^-6
ebNo=0.5*((qfunc^-1)*(P_b))^2
When I run this script I get the error:
Not enough input arguments.
Error in qfunc (line 17)
if (~isreal(x) || ischar(x))
Error in Comms_Principles (line 22)
ebNo=0.5*((qfunc^-1)*(P_b))^2;
I'd be grateful for any assistnace.

Réponse acceptée

drummer
drummer le 7 Nov 2022
well, you should input a variable for qfunc as you can see here.
You have no argument in your function, that's why you're getting such error.
Cheers.
  2 commentaires
Jeremy
Jeremy le 7 Nov 2022
Thanks for the steer, all sorted. Still a MATLAB beginner... clearly
drummer
drummer le 8 Nov 2022
Nice! Could you kindly accept the answer? Cheers.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur General Applications dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by