<?xml version="1.0"?>
<rss version="2.0"><channel><title>MatLab Latest Topics</title><link>https://www.plcforum.it/f/forum/716-matlab/</link><description>MatLab Latest Topics</description><language>en</language><item><title>matlab codice</title><link>https://www.plcforum.it/f/topic/299319-matlab-codice/</link><description><![CDATA[<p>
	<span style="font-size:13.0065px;text-align:left;">Ciao a tutti, su matlab ho un cell array che indico con Z che cambia in modo dinamico. A una certa iterazione può valere:</span><br style="background-color:#e1ebf2;color:#333333;font-size:13.0078px;padding:0px;text-align:left;" />
	<span style="font-size:13.0065px;text-align:left;">                               {[1 4 0 1 5 9]}</span><br style="background-color:#e1ebf2;color:#333333;font-size:13.0078px;padding:0px;text-align:left;" />
	<span style="font-size:13.0065px;text-align:left;">         Z    -------&gt;      {[ 4 3 2 9]}</span><br style="background-color:#e1ebf2;color:#333333;font-size:13.0078px;padding:0px;text-align:left;" />
	<span style="font-size:13.0065px;text-align:left;">                               {[ 0 0 0 0]}</span><br style="background-color:#e1ebf2;color:#333333;font-size:13.0078px;padding:0px;text-align:left;" />
	<span style="font-size:13.0065px;text-align:left;">                               {[ 0 3 6 4 7 0]}</span><br style="background-color:#e1ebf2;color:#333333;font-size:13.0078px;padding:0px;text-align:left;" />
	<br style="background-color:#e1ebf2;color:#333333;font-size:13.0078px;padding:0px;text-align:left;" />
	<span style="font-size:13.0065px;text-align:left;">Come posso eliminare la cella costituita da soli zeri per ottenere il seguente cell array Z ad ogni iterazione?</span>
</p>

<p>
	 
</p>

<p>
	<span style="font-size:13.0065px;text-align:left;">                               {[1 4 0 1 5 9]}</span><br style="background-color:#e1ebf2;color:#333333;font-size:13.0078px;padding:0px;text-align:left;" />
	<span style="font-size:13.0065px;text-align:left;">         Z    -------&gt;      {[ 4 3 2 9]}</span><br style="background-color:#e1ebf2;color:#333333;font-size:13.0078px;padding:0px;text-align:left;" />
	<span style="font-size:13.0065px;text-align:left;">                               {[ 0 3 6 4 7 0]}</span><br style="background-color:#e1ebf2;color:#333333;font-size:13.0078px;padding:0px;text-align:left;" />
	<span style="background-color:#e1ebf2;color:#333333;font-size:13.0065px;text-align:left;"> </span>
</p>
]]></description><guid isPermaLink="false">299319</guid><pubDate>Mon, 16 May 2022 18:18:23 +0000</pubDate></item><item><title>matlab rewriter</title><link>https://www.plcforum.it/f/topic/298623-matlab-rewriter/</link><description><![CDATA[<p>
	buongiorno!
</p>

<p>
	 
</p>

<p>
	c'è un modo per riscrivere in un altro modo e in modo automatico un codice matlab tramite un software?
</p>

<p>
	tipo un rewriter di codici, ma che poi il codice abbia la stessa funzione
</p>

<p>
	 
</p>

<p>
	grazie!!!
</p>
]]></description><guid isPermaLink="false">298623</guid><pubDate>Fri, 15 Apr 2022 10:20:42 +0000</pubDate></item><item><title>codice non chiaro</title><link>https://www.plcforum.it/f/topic/298185-codice-non-chiaro/</link><description><![CDATA[<table style="background-color:#ffffff;border-collapse:collapse;border-spacing:0px;color:#24292f;font-size:14px;"><tbody><tr><td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<p>
					 
				</p>

				<p>
					Buongiorno, ho trovato questo codice su internet e molto probabilmente potrebbe servirmi ma non riesco proprio a comprenderlo. Qualcuno potrebbe darmi un aiuto su cosa fa e come impostare le cose? Grazie mille
				</p>

				<p>
					 
				</p>
			</td>
		</tr></tbody></table><p>
	 
</p>

<table style="background-color:#ffffff;border-collapse:collapse;border-spacing:0px;color:#24292f;font-size:14px;"><tbody><tr><td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<p>
					<span>classdef</span> <span>cdsOutMatlab</span> &lt; <span>cdsOut</span>
				</p>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span>cdsOutMatlab A Cadence Matlab output script</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> Creates a cadence MATLAB output script to handle the collection and </span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> of Cadence simulation results using MATLAB</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span></span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> USAGE</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> cdsOutMatlab(axlCurrentResultsPath,...)</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> cdsOutMatlab(</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span></span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span></span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> See also: cdsOutMatlab/cdsOutMatlab, cdsOutMatlab/save,</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> cdsOutMatlab.load, cdsOutCorner, cdsOutRun,cdsOutTest</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				 
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				 
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>properties</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>results</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>names</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>paths</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>runHistoryLength</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>properties</span> (<span>Transient</span> <span>=</span> <span>true</span>)
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>filepath</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>currentResult</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>currentTest</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>currentCorner</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>simDone</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>properties</span> (<span>Dependent</span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>CR</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>methods</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>function</span> <span>obj</span> <span>=</span> <span>cdsOutMatlab</span>(<span>varargin</span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span>cdsOutMatlab Creates a new matlab output saving script</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				obj <span>=</span> <span>obj</span>@<span>cdsOut</span>(<span>varargin</span>{<span>:</span>}); <span><span>%</span> Superclass constructor</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> if((nargin &gt; 0) &amp;&amp; ischar(varargin{1}))</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> obj.paths.psfLocFolders = strsplit(varargin{1},filesep);</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> if(isunix &amp;&amp; isdir(varargin{1}))</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> obj.getNames(obj.paths.psfLocFolders);</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> obj.getPaths;</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> obj.Info.who = who;</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				p <span>=</span> <span>inputParser</span>;
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				p.KeepUnmatched <span>=</span> <span>true</span>;
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>p</span>.<span>addOptional</span>(<span><span>'</span>axlCurrentResultsPath<span>'</span></span>,<span><span>'</span><span>'</span></span>,@(<span>x</span>) <span>ischar</span>(<span>x</span>) <span>&amp;&amp;</span> <span>isdir</span>(<span>x</span>));
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>p</span>.<span>addParameter</span>(<span><span>'</span>signals<span>'</span></span>,[],@<span>iscell</span>);
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>p</span>.<span>addParameter</span>(<span><span>'</span>transientSignals<span>'</span></span>,[],@<span>iscell</span>);
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>p</span>.<span>addParameter</span>(<span><span>'</span>dcSignals<span>'</span></span>,[],@<span>iscell</span>);
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>p</span>.<span>addParameter</span>(<span><span>'</span>filepath<span>'</span></span>,[],@<span>ischar</span>);
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>p</span>.<span>addParameter</span>(<span><span>'</span>runHistoryLength<span>'</span></span>,<span>10</span>,@<span>isdouble</span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>p</span>.<span>addParameter</span>(<span><span>'</span>loadData<span>'</span></span>,<span>false</span>,@<span>islogical</span>)
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>p</span>.<span>parse</span>(<span>varargin</span>{<span>:</span>});
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> if(~isempty(p.Results.DUT))</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> obj.filepath p.Results.DUT</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> else</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				obj.filepath <span>=</span> <span>p</span>.<span>Results</span>.<span>filepath</span>;
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				obj.runHistoryLength <span>=</span> <span>p</span>.<span>Results</span>.<span>runHistoryLength</span>;
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				obj.results <span>=</span> <span>cdsOutRun</span>.<span>empty</span>;
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				 
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> Load a full result if using the loadData option</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(<span>p</span>.<span>Results</span>.<span>loadData</span> <span>&amp;&amp;</span> ~<span>isempty</span>(<span>p</span>.<span>Results</span>.<span>axlCurrentResultsPath</span>))
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>obj</span>.<span>loadData</span>(<span>varargin</span>{<span>:</span>})
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> Normal corner path</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>elseif</span>(~<span>isempty</span>(<span>p</span>.<span>Results</span>.<span>axlCurrentResultsPath</span>))
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				obj.currentCorner <span>=</span> <span>cdsOutCorner</span>(<span>varargin</span>{<span>:</span>});
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(<span>nargin</span>&gt;1)
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>obj</span>.<span>addCorner</span>(<span>obj</span>.<span>currentCorner</span>,<span>varargin</span>{<span>2</span><span>:</span><span>end</span>});
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>obj</span>.<span>addCorner</span>(<span>obj</span>.<span>currentCorner</span>);
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>function</span> <span>addCorner</span>(<span>obj</span>,<span>corner</span>,<span>varargin</span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				corner <span>=</span> <span>addCorner</span>@<span>cdsOut</span>(<span>obj</span>,<span>corner</span>,<span>varargin</span>{<span>:</span>});
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(~<span>isempty</span>(<span>obj</span>.<span>results</span>))
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				resultIdx <span>=</span> <span>strcmp</span>({<span>obj</span>.<span>results</span>.<span>Name</span>},<span>corner</span>.<span>names</span>.<span>result</span>);
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				resultNames <span>=</span> <span>obj</span>.<span>results</span>.<span>names</span>;
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				libIdx <span>=</span> <span>strcmp</span>({<span>resultNames</span>.<span>library</span>},<span>corner</span>.<span>names</span>.<span>library</span>);
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(~<span>any</span>(<span>resultIdx</span> <span>&amp;</span> <span>libIdx</span>))
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				result <span>=</span> <span>obj</span>.<span>addResult</span>;
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>elseif</span>(<span>sum</span>(<span>resultIdx</span> <span>&amp;</span> <span>libIdx</span>) <span>==</span> <span>1</span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				result <span>=</span> <span>obj</span>.<span>results</span>(<span>resultIdx</span> <span>&amp;</span> <span>libIdx</span>);
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>error</span>(<span><span>'</span>VirtuosoToolbox:cdsOutTest:addCorner<span>'</span></span>,<span><span>'</span>corner belongs to multiple results<span>'</span></span>);
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				result <span>=</span> <span>obj</span>.<span>addResult</span>;
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>result</span>.<span>addCorner</span>(<span>corner</span>,<span>varargin</span>{<span>:</span>});
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>function</span> <span>result</span> <span>=</span> <span>addResult</span>(<span>obj</span>,<span>varargin</span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> if(ischar(resultIn))</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> resultIn = cdsOutRun();</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> elseif(isa(resultIn,'cdsOutRun'))</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> resultIn = 1;</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> resultIdx = strcmp(resultIn.Name,{obj.results.Name});</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> if(isempty(resultIdx))</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> Create new result</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(<span>length</span>(<span>obj</span>.<span>results</span>) <span>&lt;</span> <span>obj</span>.<span>runHistoryLength</span>)
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				result <span>=</span> <span>cdsOutRun</span>;
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>obj</span>.<span>results</span>(<span>end</span><span>+</span><span>1</span>) <span>=</span> <span>result</span>;
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				result <span>=</span> <span>cdsOutRun</span>;
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				obj.results <span>=</span> [<span>obj</span>.<span>result</span>(<span>2</span><span>:</span><span>end</span><span>-</span><span>1</span>) <span>result</span>];
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> elseif(length(resultIdx) == 1)</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> Replace existing result</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> obj.result(resultIdx) = resultIn;</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> else</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> warning('VirtuosoToolbox:cdsOutMatlab:addResult','Duplicate results exist');</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>function</span> <span>save</span>(<span>obj</span>,<span>varargin</span>)
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> Save Saves the cdsOutMatlab dataset to a file</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> The dataset is saved to a mat file</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span></span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> USAGE</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> MAT.save;</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> saves the obj to a file</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> data = MAT.save(filePath)</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> INPUTS</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> filePath - file path to save the file. (optional) </span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> If unspecified the dataset's current filePath is used.</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> If specified the dataset's filepath property is set to filePath</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> OUTPUTS</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> data - saved dataset table</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> see also: cdsOutMatlab</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				p <span>=</span> <span>inputParser</span>;
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>p</span>.<span>addOptional</span>(<span><span>'</span>filePath<span>'</span></span>, [], @(<span>x</span>) <span>ischar</span>(<span>x</span>) <span>||</span> <span>isempty</span>(<span>x</span>));
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>p</span>.<span>addParameter</span>(<span><span>'</span>saveMode<span>'</span></span>,<span><span>'</span>append<span>'</span></span>,@<span>ischar</span>);
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>p</span>.<span>parse</span>(<span>varargin</span>{<span>:</span>});
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				 
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(~<span>isempty</span>(<span>p</span>.<span>Results</span>.<span>filePath</span>))
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				obj.filepath <span>=</span> <span>p</span>.<span>Results</span>.<span>filePath</span>;
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				filePath <span>=</span> <span>p</span>.<span>Results</span>.<span>filePath</span>;
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>elseif</span>(~<span>isempty</span>({<span>obj</span>.<span>filePath</span>}))
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				filePath <span>=</span> <span>obj</span>.<span>filepath</span>;
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				filePath <span>=</span> [];
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				 
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(<span>isempty</span>(<span>filePath</span>) <span>&amp;&amp;</span> <span>ispc</span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				[<span>filename</span>, <span>pathname</span>] <span>=</span> <span>uiputfile</span>({<span><span>'</span>*.mat<span>'</span></span>,<span><span>'</span>MAT-files (*.mat)<span>'</span></span>; ...
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>'</span>*.*<span>'</span></span>, <span><span>'</span>All Files (*.*)<span>'</span></span>},<span><span>'</span>Select file to save data<span>'</span></span>);
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span> <span>isequal</span>(<span>filename</span>,<span>0</span>) <span>||</span> <span>isequal</span>(<span>pathname</span>,<span>0</span>)
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>disp</span>(<span><span>'</span>User pressed cancel<span>'</span></span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>return</span>;
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				obj.filepath <span>=</span> <span>fullfile</span>(<span>pathname</span>,<span>filename</span>);
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				 
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> Save</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>save</span>(<span>obj</span>.<span>filepath</span>,<span><span>'</span>obj<span>'</span></span>);
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>function</span> <span>loadData</span>(<span>obj</span>,<span>varargin</span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> loadData Loads data from the Cadence database using MATLAB.</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> Results are unique according to their library and result names.</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> </span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> USAGE</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> obj.loadData(resultDir,...)</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> INPUTS</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> resultsDir - results directory containing a numbered folder for</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> each corner sim number and a psf directory</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> Parameters</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> Any cdsOutCorner parameters</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span></span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> See also: cdsOutCorner</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				resultDir <span>=</span> <span>dir</span>(<span>varargin</span>{<span>1</span>});
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				resultDir <span>=</span> <span>str2double</span>({<span>resultDir</span>.<span>name</span>});
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				resultDir <span>=</span> <span>resultDir</span>(~<span>isnan</span>(<span>resultDir</span>));
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(<span>isempty</span>(<span>resultDir</span>))
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>warning</span>([<span><span>'</span>Data unavailable for:<span>'</span></span> <span>varargin</span>{<span>1</span>}]);
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> out = cdsOutMatlab.empty;</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>for</span> cornerNum <span>=</span> <span>1</span><span>:</span><span>length</span>(<span>resultDir</span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				testName <span>=</span> <span>dir</span>(<span>fullfile</span>(<span>varargin</span>{<span>1</span>},<span>num2str</span>(<span>resultDir</span>(<span>cornerNum</span>))));
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				testName <span>=</span> {<span>testName</span>.<span>name</span>};
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				testName <span>=</span> <span>testName</span>(<span>3</span><span>:</span><span>end</span>);
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>for</span> testNum <span>=</span> <span>1</span><span>:</span><span>length</span>(<span>testName</span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				cornerPSFpath <span>=</span> <span>fullfile</span>(<span>varargin</span>{<span>1</span>},<span>num2str</span>(<span>resultDir</span>(<span>cornerNum</span>)),testName{<span>testNum</span>},<span><span>'</span>psf<span>'</span></span>);
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(<span>nargin</span> <span>==</span><span>1</span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>obj</span>.<span>addCorner</span>(<span>cornerPSFpath</span>);
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>elseif</span>(<span>nargin</span> &gt;1)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>obj</span>.<span>addCorner</span>(<span>cornerPSFpath</span>,<span>varargin</span>{<span>2</span><span>:</span><span>end</span>});
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>function</span> <span>getPaths</span>(<span>obj</span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				obj.paths.project <span>=</span> <span>char</span>(<span>strjoin</span>({<span><span>'</span><span>'</span></span>,<span><span>'</span>prj<span>'</span></span>,<span>obj</span>.<span>names</span>.<span>project</span>},<span>filesep</span>));
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				obj.paths.doc <span>=</span> <span>fullfile</span>(<span>obj</span>.<span>paths</span>.<span>project</span>,<span><span>'</span>doc<span>'</span></span>);
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				obj.paths.matlab <span>=</span> <span>fullfile</span>(<span>obj</span>.<span>paths</span>.<span>doc</span>,<span><span>'</span>matlab<span>'</span></span>);
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				obj.paths.runData <span>=</span> <span>char</span>(<span>strjoin</span>(<span>obj</span>.<span>paths</span>.<span>psfLocFolders</span>(<span>1</span><span>:</span><span>11</span>),<span>filesep</span>));
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> obj.paths.testData = </span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>function</span> <span>val</span> <span>=</span> <span>get.names</span>(<span>obj</span>)
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(~<span>isempty</span>(<span>obj</span>.<span>results</span>))
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				val <span>=</span> <span>obj</span>.<span>names</span>;
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> val.lol = unique({obj.runs})</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				val <span>=</span> <span>struct</span>;
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>function</span> <span>val</span> <span>=</span> <span>get.simDone</span>(<span>obj</span>)
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(<span>isempty</span>(<span>obj</span>.<span>results</span>))
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				val <span>=</span> <span>false</span>;
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> Check to make sure all the runs are complete</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				val <span>=</span> <span>all</span>([<span>obj</span>.<span>results</span>.<span>simDone</span>]);
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>function</span> <span>result</span> <span>=</span> <span>get.CR</span>(<span>obj</span>)
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(~<span>isempty</span>(<span>obj</span>.<span>currentResult</span>))
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				result <span>=</span> <span>obj</span>.<span>currentResult</span>;
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>elseif</span>(~<span>isempty</span>(<span>obj</span>.<span>results</span>))
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				result <span>=</span> <span>obj</span>.<span>results</span>(<span>end</span>);
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				result <span>=</span> <span>cdsOutRun</span>.<span>empty</span>;
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>function</span> <span>varargout</span> <span>=</span> <span>subsref</span>(<span>obj</span>,<span>s</span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> subsref Provides customized indexing into the results property</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span></span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> See also: cdsOutMatlab, cdsOutMatlab/numArgumentsFromSubscript</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(<span>length</span>(<span>s</span>)&gt;=<span>2</span> <span>&amp;&amp;</span> <span>strcmp</span>(<span>s</span>(<span>1</span>).type,<span><span>'</span>.<span>'</span></span>) <span>&amp;&amp;</span> <span>strcmp</span>(<span>s</span>(<span>1</span>).subs,<span><span>'</span>results<span>'</span></span>))
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>switch</span> <span>s</span>(<span>2</span>).type
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>case</span> {<span><span>'</span>{}<span>'</span></span> <span><span>'</span>()<span>'</span></span>}
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(<span>iscell</span>(<span>s</span>(<span>2</span>).subs))
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				resultIdx <span>=</span> <span>strcmp</span>(<span>s</span>(<span>2</span>).subs{<span>1</span>},<span>obj</span>.<span>results</span>.<span>Name</span>);
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(<span>any</span>(<span>resultIdx</span>))
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(<span>length</span>(<span>s</span>) <span>==</span> <span>2</span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>varargout</span> <span>=</span> {<span>obj</span>.<span>results</span>(<span>resultIdx</span>)};
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>varargout</span> <span>=</span> {<span>builtin</span>(<span><span>'</span>subsref<span>'</span></span>,<span>obj</span>,<span>s</span>)};
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>warning</span>(<span><span>'</span>Result not found<span>'</span></span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>varargout</span> <span>=</span> {<span>cdsOutRun</span>.<span>empty</span>};
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>varargout</span> <span>=</span> {<span>obj</span>.<span>results</span>.<span>subsref</span>(<span>obj</span>.<span>results</span>,<span>s</span>(<span>2</span><span>:</span><span>end</span>))};
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>case</span> <span><span>'</span>.<span>'</span></span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>varargout</span> <span>=</span> {<span>builtin</span>(<span><span>'</span>subsref<span>'</span></span>,<span>obj</span>,<span>s</span>)};
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>elseif</span>(<span>any</span>(<span>strcmp</span>(<span>s</span>(<span>1</span>).subs,<span>methods</span>(<span>obj</span>))))
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(<span>nargout</span> <span>==</span> <span>0</span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>builtin</span>(<span><span>'</span>subsref<span>'</span></span>,<span>obj</span>,<span>s</span>);
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>varargout</span> <span>=</span> {<span>builtin</span>(<span><span>'</span>subsref<span>'</span></span>,<span>obj</span>,<span>s</span>)};
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>varargout</span> <span>=</span> {<span>builtin</span>(<span><span>'</span>subsref<span>'</span></span>,<span>obj</span>,<span>s</span>)};
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>function</span> <span>varargout</span> <span>=</span> <span>numArgumentsFromSubscript</span>(<span>obj</span>,<span>s</span>,<span>indexingContext</span>)
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(<span>length</span>(<span>s</span>)&gt;=<span>2</span> <span>&amp;&amp;</span> <span>strcmp</span>(<span>s</span>(<span>1</span>).type,<span><span>'</span>.<span>'</span></span>) <span>&amp;&amp;</span> <span>strcmp</span>(<span>s</span>(<span>1</span>).subs,<span><span>'</span>results<span>'</span></span>))
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>varargout</span> <span>=</span> {<span>1</span>};
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>varargout</span> <span>=</span> {<span>builtin</span>(<span><span>'</span>numArgumentsFromSubscript<span>'</span></span>,<span>obj</span>,<span>s</span>,<span>indexingContext</span>)};
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>methods</span> (<span>Static</span>)
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				 
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>function</span> <span>data</span> <span>=</span> <span>load</span>(<span>varargin</span>)
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span>load Loads a saved datafile</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span></span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> USAGE</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> data = cdsOutMatlab.load(filePath);</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span></span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> see also: cdsOutMatlab/save</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> USAGE</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> data = cdsOutMatlab.load(filePath);</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> INPUTS</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> filePath - a single file path or a cell array of paths to load</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> Outputs</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> data - dataset table containing the following columns: data, </span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> library name, test bench cell name (TBcell), test name, and </span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> result name.</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span></span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> see also: cdsOutMatlab/save</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				p <span>=</span> <span>inputParser</span>;
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>p</span>.<span>addOptional</span>(<span><span>'</span>filepath<span>'</span></span>,[],@(<span>x</span>) <span>ischar</span>(<span>x</span>) <span>||</span> <span>iscell</span>(<span>x</span>));
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> p.addParameter('tableOut',false,@islogical);</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>p</span>.<span>parse</span>(<span>varargin</span>{<span>:</span>});
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(<span>isempty</span>(<span>p</span>.<span>Results</span>.<span>filepath</span>))
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				[<span>filename</span>, <span>pathname</span>] <span>=</span> <span>uigetfile</span>({<span><span>'</span>*.mat<span>'</span></span>,<span><span>'</span>MAT-files (*.mat)<span>'</span></span>; ...
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>'</span>*.*<span>'</span></span>, <span><span>'</span>All Files (*.*)<span>'</span></span>},<span><span>'</span>Select file to save data<span>'</span></span>,...
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>'</span>MultiSelect<span>'</span></span>, <span><span>'</span>on<span>'</span></span>);
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span> <span>isequal</span>(<span>filename</span>,<span>0</span>) <span>||</span> <span>isequal</span>(<span>pathname</span>,<span>0</span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>disp</span>(<span><span>'</span>User pressed cancel<span>'</span></span>)
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>return</span>;
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(<span>iscell</span>(<span>filename</span>))
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>cellfun</span>(@(<span>x</span>,<span>y</span>) <span>fullfile</span>(<span>x</span>,<span>y</span>),<span>pathname</span>,<span>filename</span>);
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				filePath <span>=</span> <span>fullfile</span>(<span>pathname</span>,<span>filename</span>);
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				filePath <span>=</span> <span>p</span>.<span>Results</span>.<span>filepath</span>;
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>if</span>(<span>ischar</span>(<span>filePath</span>))
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				data <span>=</span> <span>load</span>(<span>filePath</span>);
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				data <span>=</span> <span>data</span>.<span>obj</span>;
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>elseif</span>(<span>iscell</span>(<span>filePath</span>))
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				data <span>=</span> <span>cdsOutMatlab</span>.<span>empty</span>;
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>for</span> fileIdx <span>=</span> <span>1</span><span>:</span><span>length</span>(<span>filePath</span>)
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				dataIn <span>=</span> <span>load</span>(filePath{<span>fileIdx</span>});
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				data <span>=</span> [<span>data</span> <span>dataIn</span>.<span>obj</span>];
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>else</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				data <span>=</span> <span>cdsOutMatlab</span>.<span>empty</span>;
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> library = {};</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> result = {};</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> cell = {};</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> test = {};</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> libs = fieldnames(MAT);</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> for libIdx = 1:length(libs)</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> testBenches = fieldnames(MAT.(libs{libIdx}));</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> for testBenchIdx = 1:length(testBenches)</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> tests = fieldnames(MAT.(libs{libIdx}).(testBenches{testBenchIdx}));</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> for testIdx = 1:length(tests)</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> res = fieldnames(MAT.(libs{libIdx}).(testBenches{testBenchIdx}).(tests{testIdx}));</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> [result{end+1:end+length(res)}] = deal(char(res));</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> [library{end+1:end+length(res)}] = deal(char(libs{libIdx}));</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> [cell{end+1:end+length(res)}] = deal(char(testBenches{testBenchIdx}));</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> [test{end+1:end+length(res)}] = deal(char(tests{testIdx}));</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> data = struct2cell(MAT.(libs{libIdx}).(testBenches{testBenchIdx}).(test{testIdx}));</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> data = [data{:}];</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> switch nargout</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> case {0,1}</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> if(p.Results.tableOut)</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> varargout = {table(data, library', cell', test', result')};</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> varargout{1}.Properties.VariableNames = {'data', 'library', 'cell', 'test', 'result'};</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> else</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> varargout = {data};</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> case 2</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> varargout = {data result};</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> case 3</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> varargout = {data test result};</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> case 4</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> varargout = {data cell test result};</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> case 5</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> varargout = {data library cell test result};</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> otherwise</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> error('skyVer:cdsOutMatlab:load','Wrong number of outputs');</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span><span>%</span> end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr><tr style="background-color:transparent;"><td style="font-size:12px;padding:0px 10px;text-align:right;vertical-align:top;">
				 
			</td>
			<td style="font-size:12px;padding:0px 10px;vertical-align:top;">
				<span>end</span>
			</td>
		</tr></tbody></table>]]></description><guid isPermaLink="false">298185</guid><pubDate>Wed, 30 Mar 2022 15:11:07 +0000</pubDate></item><item><title>matlab-cadence</title><link>https://www.plcforum.it/f/topic/297923-matlab-cadence/</link><description><![CDATA[<p>
	<span style="background-color:#ffffff;color:#353c41;font-size:13px;text-align:left;">Ciao a tutti, come è possibile caricare/importare codici del software Matlab nel software cadence? Grazie a tutti</span>
</p>
]]></description><guid isPermaLink="false">297923</guid><pubDate>Sun, 20 Mar 2022 19:40:34 +0000</pubDate></item><item><title>Calcolo numerico intersezione</title><link>https://www.plcforum.it/f/topic/220975-calcolo-numerico-intersezione/</link><description><![CDATA[
<p>
	Buongiorno a tutti. Sto esercitandomi su Octave, un software equivalente a MatLab, dedicato al calcolo numerico. Sto svolgendo un quesito, dove mi viene richiesto di calcolare numericamente le intersezioni tra due grafici. Esiste una funzione che faccia direttamente ciò? Se si come si usa? Potreste consigliarmi un manuale completo, non banale che contenga tutte le varie funzioni possibili, che faccia vedere anche la sintassi delle varie funzioni?
</p>

<p>
	 
</p>

<p>
	Grazie mille a chiunque potrà aiutarmi. 
</p>

<p>
	 
</p>

<p>
	Cari saluti a tutti
</p>

<p>
	Ermenegildo Capriglione
</p>
]]></description><guid isPermaLink="false">220975</guid><pubDate>Fri, 11 Aug 2017 09:17:14 +0000</pubDate></item><item><title>Matlab - Clear , Clear All , Clearvars</title><link>https://www.plcforum.it/f/topic/182070-matlab-clear-clear-all-clearvars/</link><description><![CDATA[
<p>Ciao a tutti,</p>
<p>mi sapete elencare le differenze tra queste funzioni Matlab?</p>
<p>In particolare la funzione "clear all" che parametri elimina oltre le variabili presenti nel workspace?</p>
<p> </p>
<p> </p>
]]></description><guid isPermaLink="false">182070</guid><pubDate>Thu, 28 May 2015 16:12:53 +0000</pubDate></item><item><title>Trasformata Di Fourier Con Matlab</title><link>https://www.plcforum.it/f/topic/140275-trasformata-di-fourier-con-matlab/</link><description><![CDATA[
<p>Ciao a tutti.</p><p>
Devo calcolare la trasformata di Fourier utilizzando il software Matlab.</p><p>
La funzione che utilizzo è fft presente nelle librerie Matlab.</p><p>
Ho a disposizione 3000 campioni di un segnale di tensione variabile (uscita di un accelerometro adeguatamente condizionato).</p><p>
</p><p>
La porzione di codice utilizzata è la classica, ovvero:</p><p>
</p><blockquote data-ipsquote="" class="ipsQuote"><div><p>
<span style="font-size:10px;"><span style="font-family:'Courier New', monospace;"><span style="color:#000000;">N=length(x);</span></span></span></p><p>
<span style="font-size:10px;"><span style="font-family:'Courier New', monospace;"><span style="color:#000000;">L=length(y);</span></span></span></p><p>
</p><p>
<span style="font-size:10px;"><span style="font-family:'Courier New', monospace;"><span style="color:#000000;">Fs=45372;</span></span></span></p><p>
</p><p>
<span style="color:#000000;"><span style="font-size:10px;"><span style="font-family:'Courier New', monospace;">NFFT = 2^nextpow2(L); </span></span></span><span style="color:#228b22;">% Next power of 2 from length of y</span></p><p>
</p><p>
<span style="font-size:10px;"><span style="font-family:'Courier New', monospace;"><span style="color:#000000;">Y = fft(y,NFFT)/L;</span></span></span></p><p>
</p><p>
<span style="font-size:10px;"><span style="font-family:'Courier New', monospace;"><span style="color:#000000;">f = Fs/2*linspace(0,1,NFFT/2+1);</span></span></span></p><p>
</p><p>
<span style="font-size:10px;"><span style="font-family:'Courier New', monospace;"><span style="color:#000000;">plot(f,2*abs(Y(1:NFFT/2+1)))</span></span></span></p><p>
<span style="color:#000000;"><span style="font-size:10px;"><span style="font-family:'Courier New', monospace;">xlabel(</span></span></span><span style="color:#a020f0;">'Frequency (Hz)'</span><span style="color:#000000;">)</span></p><p>
<span style="color:#000000;"><span style="font-size:10px;"><span style="font-family:'Courier New', monospace;">ylabel(</span></span></span><span style="color:#a020f0;">'|Y(f)|'</span><span style="color:#000000;">)</span></p><p>
<span style="color:#000000;"><span style="font-size:10px;"><span style="font-family:'Courier New', monospace;">title(</span></span></span><span style="color:#a020f0;">'FFT'</span><span style="color:#000000;">)</span></p><p>
</p></div></blockquote><p>
</p><p>
</p><p>
Il problema è che non ho ben capito qual è il valore posto sull'asse delle Y. Qualcuno saprebbe aiutarmi?</p>
]]></description><guid isPermaLink="false">140275</guid><pubDate>Sat, 02 Feb 2013 01:34:19 +0000</pubDate></item><item><title>Matlab R2009a Uso Di Symbolic Toolbox - Come aggiungerlo??</title><link>https://www.plcforum.it/f/topic/139819-matlab-r2009a-uso-di-symbolic-toolbox-come-aggiungerlo/</link><description><![CDATA[
<p> Salve a tutti, spero che qualcuno mi sappia dare qualche info!</p><p></p><p>Allora la mia ragazza aveva bisogno di Matlab sul pc e io glie l'ho installato.</p><p>Un bel giorno mentre è in aula e sta scrivendo un programma di esempio il suo prof dice: "ragazzi spero che avete il Symbolic Toolbox installato"......... <img src="http://www.plcforum.it/forums2/html/emoticons/huh.gif" border="0" style="vertical-align:middle;" alt="huh.gif"></p><p></p><p>Ovviamente come da mia fortuna mentre il programma va in run il matlab non comprende delle funzioni specifice di quel tools e quindi la mia ragazza mi chiedi come fare per aggiungerlo......</p><p></p><p>Mi sono informato in giro, ma sincermente ci ho capito poco, se è un tools, si dvee installare si deveattivare ....bhoooooooo</p><p></p><p>Spero che qualcuno di voi mi possa dare una mano prima che divento single  <img src="http://www.plcforum.it/forums2/html/emoticons/biggrin.gif" border="0" style="vertical-align:middle;" alt="biggrin.gif"> ...</p><p></p><p>Grazie a tutti </p>
]]></description><guid isPermaLink="false">139819</guid><pubDate>Fri, 21 May 2010 14:36:54 +0000</pubDate></item><item><title>Esportare una Funzione MatLab in LabView - MatLab to LabView</title><link>https://www.plcforum.it/f/topic/139820-esportare-una-funzione-matlab-in-labview-matlab-to-labview/</link><description><![CDATA[
<p> Qualcuno conosce la procedura per esportare una piccola parte </p><p>di funzione scritta e compilata in MatLab, in LabView.</p><p>So di certo che esiste la Funzione in LabView per eseguire una Funzione</p><p>in Matlab.</p><p>Ho urgente bisogno di implementarla su labView.</p><p>Forse sbaglio qualcosa ?</p><p>Uso i File.m </p>
]]></description><guid isPermaLink="false">139820</guid><pubDate>Tue, 19 Jun 2007 20:55:51 +0000</pubDate></item></channel></rss>
