Error - not enough input arguments, error in qfunc

4 次查看(过去 30 天)
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.

采纳的回答

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

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 General Applications 的更多信息

产品

Community Treasure Hunt

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

Start Hunting!

Translated by