Error - not enough input arguments, error in qfunc

4 Ansichten (letzte 30 Tage)
Jeremy
Jeremy am 7 Nov. 2022
Bearbeitet: Walter Roberson am 8 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.

Akzeptierte Antwort

drummer
drummer am 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 Kommentare
Jeremy
Jeremy am 7 Nov. 2022
Thanks for the steer, all sorted. Still a MATLAB beginner... clearly
drummer
drummer am 8 Nov. 2022
Nice! Could you kindly accept the answer? Cheers.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu General Applications finden Sie in Help Center und File Exchange

Produkte

Community Treasure Hunt

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

Start Hunting!

Translated by