<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Viterbi decoder</title>
	<atom:link href="http://www.dsplog.com/2009/01/04/viterbi/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dsplog.com/2009/01/04/viterbi/</link>
	<description>Signal Processing for Communication</description>
	<lastBuildDate>Fri, 10 Feb 2012 01:03:15 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Krishna Sankar</title>
		<link>http://www.dsplog.com/2009/01/04/viterbi/#comment-98666</link>
		<dc:creator>Krishna Sankar</dc:creator>
		<pubDate>Sun, 29 Jan 2012 00:54:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.dsplog.com/?p=379#comment-98666</guid>
		<description>@Anuj: Should be reasonably easy to figure out. Check out the size of ipHat_v to figure out why it is smaller than N</description>
		<content:encoded><![CDATA[<p>@Anuj: Should be reasonably easy to figure out. Check out the size of ipHat_v to figure out why it is smaller than N</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anuj Kilje</title>
		<link>http://www.dsplog.com/2009/01/04/viterbi/#comment-98585</link>
		<dc:creator>Anuj Kilje</dc:creator>
		<pubDate>Sat, 28 Jan 2012 08:17:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.dsplog.com/?p=379#comment-98585</guid>
		<description>Try using this and edit in the original file:

% Transmitter
   %ip = rand(1,N)&gt;0.5; % generating 0,1 with equal probability

   %Generate Random Data[i/p matrix..]
    ip=zeros(1,64);
    d=rand(1,64);
      for i=1:64
       if(d(i)&gt;=0.5)
           d(i)=+1;
       else
           d(i)=-1;
       end
      end
     for i=1:64
         ip(1,i)=d(i);
     end

but the problem in the original code then pops up:

??? Index exceeds matrix dimensions.

Error in ==&gt; Coded_nofinal_2 at 144
   nErrViterbi(yy) = size(find([ip- ipHat_v(1:N)]),2)

Im using matlab and not octave.</description>
		<content:encoded><![CDATA[<p>Try using this and edit in the original file:</p>
<p>% Transmitter<br />
   %ip = rand(1,N)&gt;0.5; % generating 0,1 with equal probability</p>
<p>   %Generate Random Data[i/p matrix..]<br />
    ip=zeros(1,64);<br />
    d=rand(1,64);<br />
      for i=1:64<br />
       if(d(i)&gt;=0.5)<br />
           d(i)=+1;<br />
       else<br />
           d(i)=-1;<br />
       end<br />
      end<br />
     for i=1:64<br />
         ip(1,i)=d(i);<br />
     end</p>
<p>but the problem in the original code then pops up:</p>
<p>??? Index exceeds matrix dimensions.</p>
<p>Error in ==&gt; Coded_nofinal_2 at 144<br />
   nErrViterbi(yy) = size(find([ip- ipHat_v(1:N)]),2)</p>
<p>Im using matlab and not octave.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Krishna Sankar</title>
		<link>http://www.dsplog.com/2009/01/04/viterbi/#comment-92148</link>
		<dc:creator>Krishna Sankar</dc:creator>
		<pubDate>Wed, 04 Jan 2012 00:43:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.dsplog.com/?p=379#comment-92148</guid>
		<description>@george: Where did you see the usage of conv2?</description>
		<content:encoded><![CDATA[<p>@george: Where did you see the usage of conv2?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: george</title>
		<link>http://www.dsplog.com/2009/01/04/viterbi/#comment-86085</link>
		<dc:creator>george</dc:creator>
		<pubDate>Sat, 17 Dec 2011 14:08:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.dsplog.com/?p=379#comment-86085</guid>
		<description>Hello,
I run this code in matlab . And it Doesn&#039;t Work the message of matlab is :

??? Error using ==&gt; conv2
First and second arguments must be single or double.

Error in ==&gt; conv at 39
c = conv2(a(:),b(:),shape);

Error in ==&gt; Untitled at 20
   cip1 = mod(conv(ip,[1 1 1 ]),2);

PLEASE HELP. What is the problem with code??????</description>
		<content:encoded><![CDATA[<p>Hello,<br />
I run this code in matlab . And it Doesn&#8217;t Work the message of matlab is :</p>
<p>??? Error using ==&gt; conv2<br />
First and second arguments must be single or double.</p>
<p>Error in ==&gt; conv at 39<br />
c = conv2(a(:),b(:),shape);</p>
<p>Error in ==&gt; Untitled at 20<br />
   cip1 = mod(conv(ip,[1 1 1 ]),2);</p>
<p>PLEASE HELP. What is the problem with code??????</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Krishna Sankar</title>
		<link>http://www.dsplog.com/2009/01/04/viterbi/#comment-56451</link>
		<dc:creator>Krishna Sankar</dc:creator>
		<pubDate>Thu, 26 May 2011 00:33:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.dsplog.com/?p=379#comment-56451</guid>
		<description>@Rodrigo: Are you sure? I re-ran the code. It&#039;s working.</description>
		<content:encoded><![CDATA[<p>@Rodrigo: Are you sure? I re-ran the code. It&#8217;s working.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rodrigo Mendoza</title>
		<link>http://www.dsplog.com/2009/01/04/viterbi/#comment-56359</link>
		<dc:creator>Rodrigo Mendoza</dc:creator>
		<pubDate>Wed, 25 May 2011 04:00:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.dsplog.com/?p=379#comment-56359</guid>
		<description>amm........
I don`t know why but the code I download from this page doesnt work.
nErrViterbi(yy) = size(find([ip- ipHat_v(1:N)]),2);
the dimensions of ipHat_v are smaller than N
Can you tell me how can I resolve this problem I just cant</description>
		<content:encoded><![CDATA[<p>amm&#8230;&#8230;..<br />
I don`t know why but the code I download from this page doesnt work.<br />
nErrViterbi(yy) = size(find([ip- ipHat_v(1:N)]),2);<br />
the dimensions of ipHat_v are smaller than N<br />
Can you tell me how can I resolve this problem I just cant</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Krishna Sankar</title>
		<link>http://www.dsplog.com/2009/01/04/viterbi/#comment-40227</link>
		<dc:creator>Krishna Sankar</dc:creator>
		<pubDate>Fri, 19 Nov 2010 00:57:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.dsplog.com/?p=379#comment-40227</guid>
		<description>@guzeltayyar: I guess, one way is to give less weights to softbits affected by impulse noise. This can be done by scaling down those softbits. I have not tried any metric for non-gaussian noise.</description>
		<content:encoded><![CDATA[<p>@guzeltayyar: I guess, one way is to give less weights to softbits affected by impulse noise. This can be done by scaling down those softbits. I have not tried any metric for non-gaussian noise.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: www.dsplog.com @ 2012-02-11 00:03:33 -->
