<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" 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/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Doug's MATLAB Video Tutorials</title>
	
	<link>http://blogs.mathworks.com/videos</link>
	<description>Doug Hull is a proud MathWorker who is on a mission to help you with MATLAB.</description>
	<lastBuildDate>Fri, 17 May 2013 18:14:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/DougsMatlabVideoTutorials" /><feedburner:info uri="dougsmatlabvideotutorials" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>DougsMatlabVideoTutorials</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Polar surface plot in MATLAB</title>
		<link>http://feedproxy.google.com/~r/DougsMatlabVideoTutorials/~3/E0uFRpqILfk/</link>
		<comments>http://blogs.mathworks.com/videos/2013/05/17/polar-surface-plot-in-matlab/#comments</comments>
		<pubDate>Fri, 17 May 2013 18:14:27 +0000</pubDate>
		<dc:creator>Doug</dc:creator>
				<category><![CDATA[Format: Video]]></category>
		<category><![CDATA[Level: Basic]]></category>

		<guid isPermaLink="false">http://blogs.mathworks.com/videos/?p=1103</guid>
		<description><![CDATA[MATLAB does not have a polar surface plot built in. You can use a normal surface plot if you convert your polar data into Cartesian with the pol2cart command. We also cover how to get rid of the edges on dense surface plots like this one by setting &#8216;edgecolor&#8217; to &#8216;none&#8217;. var flashvars = {}; [...]]]></description>
			<content:encoded><![CDATA[MATLAB does not have a polar surface plot built in.  You can use a normal surface plot if you convert your polar data into Cartesian with the pol2cart command.
<p>
We also cover how to get rid of the edges on dense surface plots like this one by setting &#8216;edgecolor&#8217; to &#8216;none&#8217;.
<p>
<div class="video" style="width:660; height:410;">
       <script type="text/javascript" src="http://www.mathworks.com/includes_content/jscript/flash/swfobject.js"></script>
       <script type="text/javascript">
              var flashvars = {};
              flashvars.xmlfile = "/images/videos/FlashVideos/306 PolarToCartesian";
              flashvars.pagename = document.title;
              flashvars.pageurl = window.location.href;
              var params = {};
              params.play = "true";
              params.wmode = "transparent";
              params.allowscriptaccess = "sameDomain";
              var attributes = {};
              attributes.id = "videoplayer";

              swfobject.embedSWF("/images/videos/FlashVideos/videoplayer.swf", "videoalternate306", "660", "410", "9.0.0", false, flashvars, params, attributes);
       </script>
              <div id="videoalternate306" style="width:660px; height:410px; " >
                     <a href="http://www.adobe.com/go/getflashplayer">


                     <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
              </a>
              </div>
 </div><img src="http://feeds.feedburner.com/~r/DougsMatlabVideoTutorials/~4/E0uFRpqILfk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.mathworks.com/videos/2013/05/17/polar-surface-plot-in-matlab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blogs.mathworks.com/videos/2013/05/17/polar-surface-plot-in-matlab/</feedburner:origLink></item>
		<item>
		<title>Speeding up User Interfaces in MATLAB with profiler</title>
		<link>http://feedproxy.google.com/~r/DougsMatlabVideoTutorials/~3/2mFpr8eP0sw/</link>
		<comments>http://blogs.mathworks.com/videos/2013/05/03/speeding-up-user-interfaces-in-matlab-with-profiler/#comments</comments>
		<pubDate>Fri, 03 May 2013 12:51:07 +0000</pubDate>
		<dc:creator>Doug</dc:creator>
				<category><![CDATA[Format: Video]]></category>
		<category><![CDATA[Level: Basic]]></category>

		<guid isPermaLink="false">http://blogs.mathworks.com/videos/?p=1101</guid>
		<description><![CDATA[Sometimes when you are working on a User Interface you want to use the profiler to speed up the code. However, with a UI so much time can be spent by the user rather than the code of interest that the timing is not as precise as would be preferred. I like this technique so [...]]]></description>
			<content:encoded><![CDATA[Sometimes when you are working on a User Interface you want to use the profiler to speed up the code.  However, with a UI so much time can be spent by the user rather than the code of interest that the timing is not as precise as would be preferred.

<p>
<p>
I like this technique so that I can do <em>ad hock</em> timings as needed in a complicated User Interface in MATLAB.
<p>
<p>

<div class="video" style="width:660; height:410;">
       <script type="text/javascript" src="http://www.mathworks.com/includes_content/jscript/flash/swfobject.js"></script>
       <script type="text/javascript">
              var flashvars = {};
              flashvars.xmlfile = "/images/videos/FlashVideos/305 ProfilerButton";
              flashvars.pagename = document.title;
              flashvars.pageurl = window.location.href;
              var params = {};
              params.play = "true";
              params.wmode = "transparent";
              params.allowscriptaccess = "sameDomain";
              var attributes = {};
              attributes.id = "videoplayer";

              swfobject.embedSWF("/images/videos/FlashVideos/videoplayer.swf", "videoalternate305", "660", "410", "9.0.0", false, flashvars, params, attributes);
       </script>
              <div id="videoalternate305" style="width:660px; height:410px; " >
                     <a href="http://www.adobe.com/go/getflashplayer">


                     <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
              </a>
              </div>
 </div>
<img src="http://feeds.feedburner.com/~r/DougsMatlabVideoTutorials/~4/2mFpr8eP0sw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.mathworks.com/videos/2013/05/03/speeding-up-user-interfaces-in-matlab-with-profiler/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blogs.mathworks.com/videos/2013/05/03/speeding-up-user-interfaces-in-matlab-with-profiler/</feedburner:origLink></item>
		<item>
		<title>Generalizing the access to an array of structures in MATLAB</title>
		<link>http://feedproxy.google.com/~r/DougsMatlabVideoTutorials/~3/dscDCTA-lH0/</link>
		<comments>http://blogs.mathworks.com/videos/2013/04/17/generalizing-the-access-to-an-array-of-structures-in-matlab/#comments</comments>
		<pubDate>Wed, 17 Apr 2013 15:18:32 +0000</pubDate>
		<dc:creator>Doug</dc:creator>
				<category><![CDATA[Format: Video]]></category>
		<category><![CDATA[Level: Advanced]]></category>
		<category><![CDATA[Topic: Practical example]]></category>

		<guid isPermaLink="false">http://blogs.mathworks.com/videos/?p=1086</guid>
		<description><![CDATA[Recently a MATLAB user asked me how to make it possible to work with an array of structures in such a way that she could filter the array of structures and then combine the remaining fields. Once combined she would run arbitrary processing functions on this combined data. This generalized architecture allows her to not [...]]]></description>
			<content:encoded><![CDATA[Recently a MATLAB user asked me how to make it possible to work with an array of structures in such a way that she could filter the array of structures and then combine the remaining fields.  Once combined she would run arbitrary processing functions on this combined data.
<p>
This generalized architecture allows her to not use switch case and other flow control.  The strings that represent the fields of interest could come from a GUI making her GUI able to process in many arbitrary and customizable ways.
<p>

<div class="video" style="width:660; height:410;">
       <script type="text/javascript" src="http://www.mathworks.com/includes_content/jscript/flash/swfobject.js"></script>
       <script type="text/javascript">
              var flashvars = {};
              flashvars.xmlfile = "/images/videos/FlashVideos/304 generalized structure access";
              flashvars.pagename = document.title;
              flashvars.pageurl = window.location.href;
              var params = {};
              params.play = "true";
              params.wmode = "transparent";
              params.allowscriptaccess = "sameDomain";
              var attributes = {};
              attributes.id = "videoplayer";

              swfobject.embedSWF("/images/videos/FlashVideos/videoplayer.swf", "videoalternate304", "660", "410", "9.0.0", false, flashvars, params, attributes);
       </script>
              <div id="videoalternate304" style="width:660px; height:410px; " >
                     <a href="http://www.adobe.com/go/getflashplayer">


                     <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
              </a>
              </div>
 </div>

Here is the code from the post:

<code><pre>
clear
clc

s(1).condition = 1;
s(2).condition = 1;
s(3).condition = 2;
s(4).condition = 2;

s(1).velocity = [11:21];
s(2).velocity = [22:32];
s(3).velocity = [33:43];
s(4).velocity = [44:54];

s(1).acceleration = [111:121];
s(2).acceleration = [122:132];
s(3).acceleration = [133:143];
s(4).acceleration = [144:154];

fieldToFilterBy    = 'condition';
valueToFilterBy    = 2;
fieldToProcess     = 'acceleration';
processingFunction = @mean;


listOfFilterValues    = [s.(fieldToFilterBy)];
vi                    = (listOfFilterValues == valueToFilterBy)
filteredStructure     = s(vi)
mergedFieldOfInterest = [filteredStructure(:).(fieldToProcess)]
processedFilteredData = feval(processingFunction, mergedFieldOfInterest)
</pre></code><img src="http://feeds.feedburner.com/~r/DougsMatlabVideoTutorials/~4/dscDCTA-lH0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.mathworks.com/videos/2013/04/17/generalizing-the-access-to-an-array-of-structures-in-matlab/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blogs.mathworks.com/videos/2013/04/17/generalizing-the-access-to-an-array-of-structures-in-matlab/</feedburner:origLink></item>
		<item>
		<title>Using ‘dbstop if error’ and conditional breakpoints to debug MATLAB</title>
		<link>http://feedproxy.google.com/~r/DougsMatlabVideoTutorials/~3/RG2F1ZGkWx8/</link>
		<comments>http://blogs.mathworks.com/videos/2013/04/08/using-dbstop-if-error-and-conditional-breakpoints-to-debug-matlab/#comments</comments>
		<pubDate>Mon, 08 Apr 2013 12:35:18 +0000</pubDate>
		<dc:creator>Doug</dc:creator>
				<category><![CDATA[Format: Video]]></category>
		<category><![CDATA[Level: Advanced]]></category>

		<guid isPermaLink="false">http://blogs.mathworks.com/videos/?p=1077</guid>
		<description><![CDATA[Sometimes MATLAB throws an error, but because the error is inside of a function you can not see what caused this error. By telling the debugger to stop execution under certain conditions or right before an error is thrown you will be better able to understand the conditions that caused the error. var flashvars = [...]]]></description>
			<content:encoded><![CDATA[Sometimes MATLAB throws an error, but because the error is inside of a function you can not see what caused this error.  By telling the debugger to stop execution under certain conditions or right before an error is thrown you will be better able to understand the conditions that caused the error.


<div class="video" style="width:660; height:410;">
       <script type="text/javascript" src="http://www.mathworks.com/includes_content/jscript/flash/swfobject.js"></script>
       <script type="text/javascript">
              var flashvars = {};
              flashvars.xmlfile = "/images/videos/FlashVideos/302 dbStop";
              flashvars.pagename = document.title;
              flashvars.pageurl = window.location.href;
              var params = {};
              params.play = "true";
              params.wmode = "transparent";
              params.allowscriptaccess = "sameDomain";
              var attributes = {};
              attributes.id = "videoplayer";

              swfobject.embedSWF("/images/videos/FlashVideos/videoplayer.swf", "videoalternate302", "660", "410", "9.0.0", false, flashvars, params, attributes);
       </script>
              <div id="videoalternate302" style="width:660px; height:410px; " >
                     <a href="http://www.adobe.com/go/getflashplayer">


                     <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
              </a>
              </div>
 </div>
<img src="http://feeds.feedburner.com/~r/DougsMatlabVideoTutorials/~4/RG2F1ZGkWx8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.mathworks.com/videos/2013/04/08/using-dbstop-if-error-and-conditional-breakpoints-to-debug-matlab/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blogs.mathworks.com/videos/2013/04/08/using-dbstop-if-error-and-conditional-breakpoints-to-debug-matlab/</feedburner:origLink></item>
		<item>
		<title>Using otherwise to throw errors in a switch case</title>
		<link>http://feedproxy.google.com/~r/DougsMatlabVideoTutorials/~3/4K6v1eZQQT8/</link>
		<comments>http://blogs.mathworks.com/videos/2013/03/25/using-otherwise-to-throw-errors-in-a-switch-case/#comments</comments>
		<pubDate>Mon, 25 Mar 2013 19:46:57 +0000</pubDate>
		<dc:creator>Doug</dc:creator>
				<category><![CDATA[Format: Video]]></category>
		<category><![CDATA[Level: Basic]]></category>

		<guid isPermaLink="false">http://blogs.mathworks.com/videos/?p=1075</guid>
		<description><![CDATA[In some code there is an enumerated set of choices. People will use a switch case statement to check for all but one choice and then catch that last one in the &#8216;otherwise&#8217; block of their code. However, if there is unexpected inputs, the &#8216;otherwise&#8217; will fire when it should not. This video shows a [...]]]></description>
			<content:encoded><![CDATA[In some code there is an enumerated set of choices. People will use a switch case statement to check for all but one choice and then catch that last one in the &#8216;otherwise&#8217; block of their code.  However, if there is unexpected inputs, the &#8216;otherwise&#8217; will fire when it should not.  

<p>
<p>
This video shows a technique for catching this problem.  It is important to catch these errors from unexpected inputs immediately, because they can have effects on your code much farther down the line.  When this happens, it would be hard to trace back to the cause.
<p>
<p>


<div class="video" style="width:660; height:410;">
       <script type="text/javascript" src="http://www.mathworks.com/includes_content/jscript/flash/swfobject.js"></script>
       <script type="text/javascript">
              var flashvars = {};
              flashvars.xmlfile = "/images/videos/FlashVideos/303 CanNotHappen";
              flashvars.pagename = document.title;
              flashvars.pageurl = window.location.href;
              var params = {};
              params.play = "true";
              params.wmode = "transparent";
              params.allowscriptaccess = "sameDomain";
              var attributes = {};
              attributes.id = "videoplayer";

              swfobject.embedSWF("/images/videos/FlashVideos/videoplayer.swf", "videoalternate303", "660", "410", "9.0.0", false, flashvars, params, attributes);
       </script>
              <div id="videoalternate303" style="width:660px; height:410px; " >
                     <a href="http://www.adobe.com/go/getflashplayer">


                     <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
              </a>
              </div>
 </div>
<img src="http://feeds.feedburner.com/~r/DougsMatlabVideoTutorials/~4/4K6v1eZQQT8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.mathworks.com/videos/2013/03/25/using-otherwise-to-throw-errors-in-a-switch-case/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blogs.mathworks.com/videos/2013/03/25/using-otherwise-to-throw-errors-in-a-switch-case/</feedburner:origLink></item>
		<item>
		<title>Persistent variables in MATLAB</title>
		<link>http://feedproxy.google.com/~r/DougsMatlabVideoTutorials/~3/vEcPRmT-rr0/</link>
		<comments>http://blogs.mathworks.com/videos/2013/03/14/persistent-variables-in-matlab/#comments</comments>
		<pubDate>Thu, 14 Mar 2013 13:59:23 +0000</pubDate>
		<dc:creator>Doug</dc:creator>
				<category><![CDATA[Format: Video]]></category>
		<category><![CDATA[Level: Basic]]></category>

		<guid isPermaLink="false">http://blogs.mathworks.com/videos/?p=1059</guid>
		<description><![CDATA[There are situations where you want MATLAB to remember the value of a variable from one call of a function to another call of that function. We show to use a persistent value to accomplish this. This approach is convenient when calling the same function from several different places, or in callbacks, such as when [...]]]></description>
			<content:encoded><![CDATA[There are situations where you want MATLAB to remember the value of a variable from one call of a function to another call of that function.  We show to use a persistent value to accomplish this.  This approach is convenient when calling the same function from several different places, or in callbacks, such as when coding an app or a timer.

<p>
<div class="video" style="width:660; height:410;">
       <script type="text/javascript" src="http://www.mathworks.com/includes_content/jscript/flash/swfobject.js"></script>
       <script type="text/javascript">
              var flashvars = {};
              flashvars.xmlfile = "/images/videos/FlashVideos/301 Function with persistent state";
              flashvars.pagename = document.title;
              flashvars.pageurl = window.location.href;
              var params = {};
              params.play = "true";
              params.wmode = "transparent";
              params.allowscriptaccess = "sameDomain";
              var attributes = {};
              attributes.id = "videoplayer";

              swfobject.embedSWF("/images/videos/FlashVideos/videoplayer.swf", "videoalternate301", "660", "410", "9.0.0", false, flashvars, params, attributes);
       </script>
              <div id="videoalternate301" style="width:660px; height:410px; " >
                     <a href="http://www.adobe.com/go/getflashplayer">


                     <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
              </a>
              </div>
 </div><img src="http://feeds.feedburner.com/~r/DougsMatlabVideoTutorials/~4/vEcPRmT-rr0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.mathworks.com/videos/2013/03/14/persistent-variables-in-matlab/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://blogs.mathworks.com/videos/2013/03/14/persistent-variables-in-matlab/</feedburner:origLink></item>
		<item>
		<title>Adding UICONTROLS to MATLAB without GUIDE for simple interactive figures</title>
		<link>http://feedproxy.google.com/~r/DougsMatlabVideoTutorials/~3/RWZmFZ4SOAw/</link>
		<comments>http://blogs.mathworks.com/videos/2013/03/05/adding-uicontrols-to-matlab-without-guide-for-simple-interactive-figures/#comments</comments>
		<pubDate>Tue, 05 Mar 2013 15:42:07 +0000</pubDate>
		<dc:creator>Doug</dc:creator>
				<category><![CDATA[Format: Video]]></category>
		<category><![CDATA[Level: Basic]]></category>
		<category><![CDATA[Topic: GUI or GUIDE]]></category>

		<guid isPermaLink="false">http://blogs.mathworks.com/videos/?p=1052</guid>
		<description><![CDATA[There are often small tweaks to functionality that you would like for a figure in MATLAB. This video shows how to add a button to a figure that will allow you to toggle the units of a y axes between inches and centimeters. var flashvars = {}; flashvars.xmlfile = "/images/videos/FlashVideos/300 Toggle Units"; flashvars.pagename = document.title; [...]]]></description>
			<content:encoded><![CDATA[There are often small tweaks to functionality that you would like for a figure in MATLAB.  This video shows how to add a button to a figure that will allow you to toggle the units of a y axes between inches and centimeters.
<p>
<p>
<div class="video" style="width:660; height:410;">
       <script type="text/javascript" src="http://www.mathworks.com/includes_content/jscript/flash/swfobject.js"></script>
       <script type="text/javascript">
              var flashvars = {};
              flashvars.xmlfile = "/images/videos/FlashVideos/300 Toggle Units";
              flashvars.pagename = document.title;
              flashvars.pageurl = window.location.href;
              var params = {};
              params.play = "true";
              params.wmode = "transparent";
              params.allowscriptaccess = "sameDomain";
              var attributes = {};
              attributes.id = "videoplayer";

              swfobject.embedSWF("/images/videos/FlashVideos/videoplayer.swf", "videoalternate300", "660", "410", "9.0.0", false, flashvars, params, attributes);
       </script>
              <div id="videoalternate300" style="width:660px; height:410px; " >
                     <a href="http://www.adobe.com/go/getflashplayer">


                     <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
              </a>
              </div>
 </div><img src="http://feeds.feedburner.com/~r/DougsMatlabVideoTutorials/~4/RWZmFZ4SOAw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.mathworks.com/videos/2013/03/05/adding-uicontrols-to-matlab-without-guide-for-simple-interactive-figures/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://blogs.mathworks.com/videos/2013/03/05/adding-uicontrols-to-matlab-without-guide-for-simple-interactive-figures/</feedburner:origLink></item>
		<item>
		<title>Simple visualizations for a statics problem in MATLAB</title>
		<link>http://feedproxy.google.com/~r/DougsMatlabVideoTutorials/~3/Owiay6sFkm4/</link>
		<comments>http://blogs.mathworks.com/videos/2013/02/20/simple-visualizations-for-a-statics-problem-in-matlab/#comments</comments>
		<pubDate>Wed, 20 Feb 2013 20:06:46 +0000</pubDate>
		<dc:creator>Doug</dc:creator>
				<category><![CDATA[Format: Video]]></category>
		<category><![CDATA[Level: Basic]]></category>

		<guid isPermaLink="false">http://blogs.mathworks.com/videos/?p=1035</guid>
		<description><![CDATA[A colleague was trying to draw some structures and do basic static analysis on them. He wanted to write a routine that would draw a pinned beam given the locations of the two pins. This can be done pretty easily in MATLAB with a patch. This video shows how to do that. It also discusses [...]]]></description>
			<content:encoded><![CDATA[A colleague was trying to draw some structures and do basic static analysis on them.  He wanted to write a routine that would draw a pinned beam given the locations of the two pins.  This can be done pretty easily in MATLAB with a patch.  This video shows how to do that.  It also discusses strategies such as not using &#8216;Magic Numbers&#8217; in your code.
<p>
<p>

<div class="video" style="width:660; height:410;">
       <script type="text/javascript" src="http://www.mathworks.com/includes_content/jscript/flash/swfobject.js"></script>
       <script type="text/javascript">
              var flashvars = {};
              flashvars.xmlfile = "/images/videos/FlashVideos/299 Drawing a beam";
              flashvars.pagename = document.title;
              flashvars.pageurl = window.location.href;
              var params = {};
              params.play = "true";
              params.wmode = "transparent";
              params.allowscriptaccess = "sameDomain";
              var attributes = {};
              attributes.id = "videoplayer";

              swfobject.embedSWF("/images/videos/FlashVideos/videoplayer.swf", "videoalternate299", "660", "410", "9.0.0", false, flashvars, params, attributes);
       </script>
              <div id="videoalternate299" style="width:660px; height:410px; " >
                     <a href="http://www.adobe.com/go/getflashplayer">


                     <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
              </a>
              </div>
 </div>
<img src="http://feeds.feedburner.com/~r/DougsMatlabVideoTutorials/~4/Owiay6sFkm4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.mathworks.com/videos/2013/02/20/simple-visualizations-for-a-statics-problem-in-matlab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blogs.mathworks.com/videos/2013/02/20/simple-visualizations-for-a-statics-problem-in-matlab/</feedburner:origLink></item>
		<item>
		<title>GUI building in MATLAB</title>
		<link>http://feedproxy.google.com/~r/DougsMatlabVideoTutorials/~3/03b6OgOxwhk/</link>
		<comments>http://blogs.mathworks.com/videos/2013/02/13/gui-building-in-matlab/#comments</comments>
		<pubDate>Wed, 13 Feb 2013 14:30:44 +0000</pubDate>
		<dc:creator>Doug</dc:creator>
				<category><![CDATA[Format: Video]]></category>
		<category><![CDATA[Topic: GUI or GUIDE]]></category>

		<guid isPermaLink="false">http://blogs.mathworks.com/videos/?p=1044</guid>
		<description><![CDATA[This post is a continuation of the last video where we built a simple GUI in MATLAB. This continues by showing how to run initiation code for a MATLAB GUI and explains what the handles structure is. var flashvars = {}; flashvars.xmlfile = "/images/videos/FlashVideos/298 Guide Intro Remake 2"; flashvars.pagename = document.title; flashvars.pageurl = window.location.href; var [...]]]></description>
			<content:encoded><![CDATA[This post is a continuation of the <a href="http://blogs.mathworks.com/videos/2013/02/06/introduction-to-gui-building-with-guide-in-matlab/">last video</a> where we built a simple GUI in MATLAB.  This continues by showing how to run initiation code for a MATLAB GUI and explains what the handles structure is.
<p>

<div class="video" style="width:660; height:410;">
       <script type="text/javascript" src="http://www.mathworks.com/includes_content/jscript/flash/swfobject.js"></script>
       <script type="text/javascript">
              var flashvars = {};
              flashvars.xmlfile = "/images/videos/FlashVideos/298 Guide Intro Remake 2";
              flashvars.pagename = document.title;
              flashvars.pageurl = window.location.href;
              var params = {};
              params.play = "true";
              params.wmode = "transparent";
              params.allowscriptaccess = "sameDomain";
              var attributes = {};
              attributes.id = "videoplayer";

              swfobject.embedSWF("/images/videos/FlashVideos/videoplayer.swf", "videoalternate298", "660", "410", "9.0.0", false, flashvars, params, attributes);
       </script>
              <div id="videoalternate298" style="width:660px; height:410px; " >
                     <a href="http://www.adobe.com/go/getflashplayer">


                     <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
              </a>
              </div>
 </div>
<img src="http://feeds.feedburner.com/~r/DougsMatlabVideoTutorials/~4/03b6OgOxwhk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.mathworks.com/videos/2013/02/13/gui-building-in-matlab/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://blogs.mathworks.com/videos/2013/02/13/gui-building-in-matlab/</feedburner:origLink></item>
		<item>
		<title>Introduction to GUI building with GUIDE in MATLAB</title>
		<link>http://feedproxy.google.com/~r/DougsMatlabVideoTutorials/~3/L8lnt8YLJMs/</link>
		<comments>http://blogs.mathworks.com/videos/2013/02/06/introduction-to-gui-building-with-guide-in-matlab/#comments</comments>
		<pubDate>Wed, 06 Feb 2013 14:32:43 +0000</pubDate>
		<dc:creator>Doug</dc:creator>
				<category><![CDATA[Level: Basic]]></category>
		<category><![CDATA[Topic: GUI or GUIDE]]></category>

		<guid isPermaLink="false">http://blogs.mathworks.com/videos/?p=1026</guid>
		<description><![CDATA[As we approach video number three hundred on this blog, I thought it was time to remake the original video that got this all started. I still refer people to it on a weekly basis. This shows you how to make a simple GUI in MATLAB. The basics of GUIDE are: Lay out controls of [...]]]></description>
			<content:encoded><![CDATA[As we approach video number three hundred on this blog, I thought it was time to remake the original video that got this all started.  I still refer people to it on a weekly basis.  This shows you how to make a simple GUI in MATLAB.  
<p><p>
The basics of GUIDE are:
<ul>
	<li> Lay out controls of the GUI
</li>
	<li> Wire up callbacks, the function that runs when you interact with the controls
</li>
	<li> Gather data from the controls
<li>
</ul>
<p><p>
This series shows these basic skills.  They allow you to make a wide array of GUIs very easily.
<p>

<div class="video" style="width:660; height:410;">
       <script type="text/javascript" src="http://www.mathworks.com/includes_content/jscript/flash/swfobject.js"></script>
       <script type="text/javascript">
              var flashvars = {};
              flashvars.xmlfile = "/images/videos/FlashVideos/297 Guide Intro Remake";
              flashvars.pagename = document.title;
              flashvars.pageurl = window.location.href;
              var params = {};
              params.play = "true";
              params.wmode = "transparent";
              params.allowscriptaccess = "sameDomain";
              var attributes = {};
              attributes.id = "videoplayer";

              swfobject.embedSWF("/images/videos/FlashVideos/videoplayer.swf", "videoalternate297", "660", "410", "9.0.0", false, flashvars, params, attributes);
       </script>
              <div id="videoalternate297" style="width:660px; height:410px; " >
                     <a href="http://www.adobe.com/go/getflashplayer">


                     <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
              </a>
              </div>
 </div><img src="http://feeds.feedburner.com/~r/DougsMatlabVideoTutorials/~4/L8lnt8YLJMs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blogs.mathworks.com/videos/2013/02/06/introduction-to-gui-building-with-guide-in-matlab/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://blogs.mathworks.com/videos/2013/02/06/introduction-to-gui-building-with-guide-in-matlab/</feedburner:origLink></item>
	</channel>
</rss>
