<div dir="ltr">Hi all,<div><br></div><div>I made a function in NCL that showed an error like <span style="background-color:rgb(243,243,243)"><b>fatal:Undefined identifier: (a) is undefined, can't continue.  The error line highlighted in green color. Any suggestions would be appreciated.</b></span></div><div><span style="background-color:rgb(243,243,243)"><b><br></b></span></div><div><b style="background-color:rgb(255,255,255)">Code:</b></div><div><span style="background-color:rgb(243,243,243)"><b><br></b></span></div><div>undef ("fftwavenumber")       <br>function fftwavenumber (in,k1,k2)         <br><br>; K1, k2 are high and low-frequency wave numbers. <br>; You can determine bandpass, lowpass, highpass filtering, <br>; and in is the input data time series according to your needs.<br><br>local in,p,a,b,f,k1,k2<br><br>begin <br>    N=sizeof(in)<br><br>   if mod(N,2).eq.0 then<br>         p=N/2     ; N even<br>   else<br>         p=(N-1)/2 ; N odd<br>   end if<br><br>pi=3.1416<br><br>do k=0,p-1<br>   <font color="#00ff00">   a(k)=0<br>      b(k)=0</font><br>       <br>  do t=0,N-1<br>      a(k)=a(k)+(2/N)*( in(t)*cos(2*pi*k*t/N) )<br>      b(k)=b(k)+(2/N)*( in(t)*sin(2*pi*k*t/N) )<br>  end do<br>end do<br><br>do t=0,N-1<br>   do k=0,p-1<br>        f(k,t)=a(k)*cos(2*pi*k*t/N)+b(k)*sin(2*pi*k*t/N)<br>   end do<br>   return (sum(f(k1:k2,t)))<br>end do<br><br>end <span style="background-color:rgb(243,243,243)"><b><br></b></span></div><div><b><br></b></div><div><b><br clear="all"></b><div>Jalal</div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><font color="#000000" size="2"><b>Md. Jalal Uddin</b></font></div><div dir="ltr">MSc in Applied Meteorology<br>Nanjing University of Information, Science and Technology, China</div><div dir="ltr"><span style="letter-spacing:0.2px">B.Sc. in Disaster Management (Hons.) </span><br></div><div dir="ltr"><span style="letter-spacing:0.2px">Patuakhali Science and Technology University, Bangladesh.</span></div><div dir="ltr">Cell: +8613260859092, <span style="letter-spacing:0.2px">+8801792052662</span></div><div dir="ltr"><font size="2">Web: <a href="http://www.dmjalal90.weebly.com" target="_blank">www.dmjalal90.weebly.com</a>  <br>Facebook: jalal.hossen.39  <br>LinkedIn: <a href="https://bd.linkedin.com/in/md-jalal-uddin-80a026b0" target="_blank">https://bd.linkedin.com/in/md-jalal-uddin-80a026b0</a>   </font><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>