<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/264405</link>
    <title>MATLAB Central Newsreader - Skipped if statements</title>
    <description>Feed for thread: Skipped if statements</description>
    <language>en-us</language>
    <copyright>&amp;copy;1994-2012 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.com/images/membrane_icon.gif</url>
    </image>
    <item>
      <pubDate>Thu, 29 Oct 2009 03:23:02 -0400</pubDate>
      <title>Skipped if statements</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/264405#690512</link>
      <author>Jason Mickey</author>
      <description>Why is my if statement being skipped? (The test if t==2 fails, even though the final value of t is 2). I have in a while loop&lt;br&gt;
&lt;br&gt;
if (t==2.0000) || (t==0.2) || (t==0.8) || (t==1.0) || (t==2.0)&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;figure&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;contour(X,Y,Tnew);&lt;br&gt;
end&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Also, is there a way to title my figure with the value of t encoded in it? I tried&lt;br&gt;
&lt;br&gt;
title('t = %1.3f',t)&lt;br&gt;
&lt;br&gt;
But that didn't work.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Thanks.</description>
    </item>
    <item>
      <pubDate>Thu, 29 Oct 2009 10:07:01 -0400</pubDate>
      <title>Re: Skipped if statements</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/264405#690574</link>
      <author>nor ki</author>
      <description>&quot;Jason Mickey&quot; &amp;lt;jmick175@gmail.com&amp;gt; wrote in message &amp;lt;hcb1qm$958$1@fred.mathworks.com&amp;gt;...&lt;br&gt;
&amp;gt; Why is my if statement being skipped? (The test if t==2 fails, even though the final value of t is 2). I have in a while loop&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; if (t==2.0000) || (t==0.2) || (t==0.8) || (t==1.0) || (t==2.0)&lt;br&gt;
&amp;gt;         figure&lt;br&gt;
&amp;gt;         contour(X,Y,Tnew);&lt;br&gt;
&amp;gt; end&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Also, is there a way to title my figure with the value of t encoded in it? I tried&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; title('t = %1.3f',t)&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; But that didn't work.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Thanks.&lt;br&gt;
&lt;br&gt;
Hi Jason&lt;br&gt;
&lt;br&gt;
numbers are not exact for reason of binarisation, they might have a small deviation so try&lt;br&gt;
&lt;br&gt;
abs(t-2.0) &amp;lt; alloweddeviation &lt;br&gt;
&lt;br&gt;
instead of&lt;br&gt;
&lt;br&gt;
t==2.0&lt;br&gt;
&lt;br&gt;
hth&lt;br&gt;
&lt;br&gt;
kinor</description>
    </item>
    <item>
      <pubDate>Thu, 29 Oct 2009 12:38:01 -0400</pubDate>
      <title>Re: Skipped if statements</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/264405#690624</link>
      <author>Jos </author>
      <description>&quot;Jason Mickey&quot; &amp;lt;jmick175@gmail.com&amp;gt; wrote in message &amp;lt;hcb1qm$958$1@fred.mathworks.com&amp;gt;...&lt;br&gt;
* snip*&lt;br&gt;
&lt;br&gt;
&amp;gt; Also, is there a way to title my figure with the value of t encoded in it? I tried&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; title('t = %1.3f',t)&lt;br&gt;
&lt;br&gt;
TITLE expects a string as input. Take a look at SPRINTF.&lt;br&gt;
&lt;br&gt;
STR = sprintf('t  %1.3f',t) &lt;br&gt;
title (STR)&lt;br&gt;
&lt;br&gt;
hth&lt;br&gt;
Jos</description>
    </item>
  </channel>
</rss>

