<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://www.mathworks.es/matlabcentral/newsreader/view_thread/242490</link>
    <title>MATLAB Central Newsreader - nakagami-m MGF average probability  bpsk</title>
    <description>Feed for thread: nakagami-m MGF average probability  bpsk</description>
    <language>en-us</language>
    <copyright>&amp;copy;1994-2013 by MathWorks, Inc.</copyright>
    <webmaster>webmaster@mathworks.com</webmaster>
    <generator>MATLAB Central Newsreader</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <ttl>60</ttl>
    <image>
      <title>MathWorks</title>
      <url>http://www.mathworks.es/images/membrane_icon.gif</url>
    </image>
    <item>
      <pubDate>Thu, 15 Jan 2009 20:01:28 +0000</pubDate>
      <title>nakagami-m MGF average probability  bpsk</title>
      <link>http://www.mathworks.es/matlabcentral/newsreader/view_thread/242490#621900</link>
      <author>edin</author>
      <description>I have problem with this file:&lt;br&gt;
&lt;br&gt;
clear;&lt;br&gt;
clc;&lt;br&gt;
M=4;&lt;br&gt;
m=4;&lt;br&gt;
gpsk=(sin(pi/M))^2;&lt;br&gt;
gamasr_dB=[1:0.1:20];&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
for j=1:length(gamasr_dB)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gamasr(j)=10.^(gamasr_dB(j)/10);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alfa(j)=sqrt((gpsk.*gamasr(j)/m)/(1+(gpsk.*gamasr(j)/m)))*cot(pi/M);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;K(j)=(1/pi)*sqrt((gpsk.*gamasr(j)/m)/(1+gpsk.*gamasr(j)/m));&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;suma1=0;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for k=0:(m-1)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;suma1=suma1 +(factorial(2*k)/(factorial(k)^2))*1/(4*(1+(gpsk.*gamasr(j)/m))^k);&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;suma2=0;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for k=1:(m-1)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for i=1:k  &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;T(i)=(factorial(2*k)/(factorial(k)^2))/(factorial(2*(k-i))/(((factorial(k-i))^2)*(4^i)*(2*(k-i)+1)));&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;BR(i)=T(i)*(cos(atan(alfa(j))))^(2*(k-i)+1);   &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;suma2=suma2+BR(i)/(1+gpsk.*gamasr(j)/m)^k;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;end;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;
Ps(j)=((M-1)/M)-K(j)*((pi/2+atan(alfa(j)))*suma1+sin(atan(alfa(j))*suma2));&lt;br&gt;
Pb(j)=Ps(j)/log2(M); &lt;br&gt;
end;&lt;br&gt;
semilogy(gamasr_dB,Pb);&lt;br&gt;
grid on&lt;br&gt;
hold on</description>
    </item>
    <item>
      <pubDate>Thu, 15 Jan 2009 20:42:02 +0000</pubDate>
      <title>Re: nakagami-m MGF average probability  bpsk</title>
      <link>http://www.mathworks.es/matlabcentral/newsreader/view_thread/242490#621904</link>
      <author>Sadik </author>
      <description>edin &amp;lt;edo_heineken@hotmail.com&amp;gt; wrote in message &amp;lt;5473317.1232049736743.JavaMail.jakarta@nitrogen.mathforum.org&amp;gt;...&lt;br&gt;
&amp;gt; I have problem with this file:&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; clear;&lt;br&gt;
&amp;gt; clc;&lt;br&gt;
&amp;gt; M=4;&lt;br&gt;
&amp;gt; m=4;&lt;br&gt;
&amp;gt; gpsk=(sin(pi/M))^2;&lt;br&gt;
&amp;gt; gamasr_dB=[1:0.1:20];&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; for j=1:length(gamasr_dB)&lt;br&gt;
&amp;gt;     gamasr(j)=10.^(gamasr_dB(j)/10);&lt;br&gt;
&amp;gt;     alfa(j)=sqrt((gpsk.*gamasr(j)/m)/(1+(gpsk.*gamasr(j)/m)))*cot(pi/M);&lt;br&gt;
&amp;gt;     K(j)=(1/pi)*sqrt((gpsk.*gamasr(j)/m)/(1+gpsk.*gamasr(j)/m));&lt;br&gt;
&amp;gt;    &lt;br&gt;
&amp;gt;     suma1=0;&lt;br&gt;
&amp;gt;     for k=0:(m-1)&lt;br&gt;
&amp;gt;         &lt;br&gt;
&amp;gt;         suma1=suma1 +(factorial(2*k)/(factorial(k)^2))*1/(4*(1+(gpsk.*gamasr(j)/m))^k);&lt;br&gt;
&amp;gt;   &lt;br&gt;
&amp;gt;     end;&lt;br&gt;
&amp;gt;   &lt;br&gt;
&amp;gt;     suma2=0;&lt;br&gt;
&amp;gt;     for k=1:(m-1)&lt;br&gt;
&amp;gt;         for i=1:k  &lt;br&gt;
&amp;gt;             T(i)=(factorial(2*k)/(factorial(k)^2))/(factorial(2*(k-i))/(((factorial(k-i))^2)*(4^i)*(2*(k-i)+1)));&lt;br&gt;
&amp;gt;             BR(i)=T(i)*(cos(atan(alfa(j))))^(2*(k-i)+1);   &lt;br&gt;
&amp;gt;         end;&lt;br&gt;
&amp;gt;             suma2=suma2+BR(i)/(1+gpsk.*gamasr(j)/m)^k;&lt;br&gt;
&amp;gt;     end;&lt;br&gt;
&amp;gt;     &lt;br&gt;
&amp;gt; Ps(j)=((M-1)/M)-K(j)*((pi/2+atan(alfa(j)))*suma1+sin(atan(alfa(j))*suma2));&lt;br&gt;
&amp;gt; Pb(j)=Ps(j)/log2(M); &lt;br&gt;
&amp;gt; end;&lt;br&gt;
&amp;gt; semilogy(gamasr_dB,Pb);&lt;br&gt;
&amp;gt; grid on&lt;br&gt;
&amp;gt; hold on&lt;br&gt;
&lt;br&gt;
Hello edin,&lt;br&gt;
&lt;br&gt;
What problem do you have? Please indicate the line at which the program gives error and also give a copy of the error message.&lt;br&gt;
&lt;br&gt;
Thanks.</description>
    </item>
    <item>
      <pubDate>Thu, 15 Jan 2009 21:24:01 +0000</pubDate>
      <title>Re: nakagami-m MGF average probability  bpsk</title>
      <link>http://www.mathworks.es/matlabcentral/newsreader/view_thread/242490#621910</link>
      <author>Roger Stafford</author>
      <description>edin &amp;lt;edo_heineken@hotmail.com&amp;gt; wrote in message &amp;lt;5473317.1232049736743.JavaMail.jakarta@nitrogen.mathforum.org&amp;gt;...&lt;br&gt;
&amp;gt;   .......&lt;br&gt;
&amp;gt;     for k=1:(m-1)&lt;br&gt;
&amp;gt;         for i=1:k  &lt;br&gt;
&amp;gt;             T(i)=(factorial(2*k)/(factorial(k)^2))/(factorial(2*(k-i))/(((factorial(k-i))^2)*(4^i)*(2*(k-i)+1)));&lt;br&gt;
&amp;gt;             BR(i)=T(i)*(cos(atan(alfa(j))))^(2*(k-i)+1);   &lt;br&gt;
&amp;gt;         end;&lt;br&gt;
&amp;gt;             suma2=suma2+BR(i)/(1+gpsk.*gamasr(j)/m)^k;&lt;br&gt;
&amp;gt;     end;&lt;br&gt;
&amp;gt;     ........&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;I see something fishy here.  In the line&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;suma2=suma2+BR(i)/(1+gpsk.*gamasr(j)/m)^k;&lt;br&gt;
&lt;br&gt;
you are using the index i outside of the for-loop that was indexing with i.  I think what you get will be the last value of i in the loop.  I don't think that is what you had in mind.  Perhaps you meant for the line to be inside the loop.&lt;br&gt;
&lt;br&gt;
Roger Stafford</description>
    </item>
    <item>
      <pubDate>Thu, 15 Jan 2009 21:27:32 +0000</pubDate>
      <title>Re: nakagami-m MGF average probability  bpsk</title>
      <link>http://www.mathworks.es/matlabcentral/newsreader/view_thread/242490#621912</link>
      <author>edin</author>
      <description>I"ve sent you a mail ,with a attach file, to your acount   : sadik.hava@gmail.com    about my problem  and hope you can help  me ,  because I don"t know how to add a attach in this forum.  Thanks</description>
    </item>
    <item>
      <pubDate>Thu, 15 Jan 2009 21:55:24 +0000</pubDate>
      <title>Re: nakagami-m MGF average probability  bpsk</title>
      <link>http://www.mathworks.es/matlabcentral/newsreader/view_thread/242490#621918</link>
      <author>edin</author>
      <description>what should I have to do? What is enough?</description>
    </item>
  </channel>
</rss>
