<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>E1n1verse &#187; matrices</title>
	<atom:link href="http://einiverse.eingang.org/tag/matrices/feed/" rel="self" type="application/rss+xml" />
	<link>http://einiverse.eingang.org</link>
	<description>WoW, Learning, and Teaching by Michelle A. Hoyle</description>
	<lastBuildDate>Fri, 26 Oct 2012 16:25:38 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>Dimensional MATLAB Reading</title>
		<link>http://einiverse.eingang.org/2003/09/23/dimensional-matlab-reading/</link>
		<comments>http://einiverse.eingang.org/2003/09/23/dimensional-matlab-reading/#comments</comments>
		<pubDate>Tue, 23 Sep 2003 17:15:48 +0000</pubDate>
		<dc:creator>Eingang</dc:creator>
				<category><![CDATA[analysis]]></category>
		<category><![CDATA[MatLab]]></category>
		<category><![CDATA[matrices]]></category>
		<category><![CDATA[multidimensional scaling]]></category>

		<guid isPermaLink="false">http://einiverse.eingang.org/blogs/2003/09/23/dimensional-matlab-reading/</guid>
		<description><![CDATA[Played around a little more with MATAB, although I didn&#8217;t really get very far. I was trying to figure out how to use dlmread to import my data files properly into MATLAB automatically. It didn&#8217;t really seem to want to fly somehow. I spent some time trying to figure out how to automate my MATLAB [...]]]></description>
			<content:encoded><![CDATA[<p>Played around a little more with MATAB, although I didn&#8217;t really get very far.  I was trying to figure out how to use dlmread to import my data files properly into MATLAB automatically.  It didn&#8217;t really seem to want to fly somehow.<br />
I spent some time trying to figure out how to automate my MATLAB work.    I couldn&#8217;t figure out how to get it to import the tab-delimited data files that my programs had produced using the dlmread command which should put it into a matrix.  I can do it via the clipboard but not anyway else at the moment.  Reviewing various MATLAB tutorials on the web, looking for hints, I realized that I need to review my understanding and knowledge of matrices again, so I&#8217;ve added this to my list of things to be done.<br />
Assuming that my methodology is correct, which it might not be, I can now map one MDS cluttering onto another using the Procrustes in MATLAB.  I need to figure out now how to get a single measure of how different the two are from that.  I&#8217;m at least further along than before, so that&#8217;s promising.</p>
<p><span id="more-44"></span><br />
This is my current revised program:<br />
% Import anal1ahyp.txt into anal1a matrix variable.  Do this first!  It&#8217;s not done<br />
% automatically here.   Need first to do something like anal1a = abs(100 &#8211; anal1a) to<br />
% get proper dissimilarity values to work with.  The default ones in the files don&#8217;t<br />
% work as is.<br />
docs = {&#8216;g4c&#8217;, &#8216;pp1&#8242;, &#8216;pp2&#8242;, &#8216;msc&#8217;, &#8216;pl1&#8242;, &#8216;pl2&#8242;, &#8216;pl3&#8242;, &#8216;sp1&#8242;, &#8216;sp2&#8242;, &#8216;ac1&#8242;, &#8216;ac2&#8242;, &#8216;bws&#8217;};<br />
[Anal1aMDS, eigvals] = cmdscale(Anal1aRaw);<br />
plot(1:length(eigvals),eigvals,&#8217;bo-&#8217;);<br />
graph2d.constantline(0,&#8217;LineStyle&#8217;,':&#8217;,'Color&#8217;,[.7 .7 .7]);<br />
axis([1,length(eigvals),min(eigvals),max(eigvals)*1.1]);<br />
xlabel(&#8216;Eigenvalue number&#8217;);<br />
ylabel(&#8216;Eigenvalue&#8217;);<br />
plot(Anal1aMDS(:,1),Anal1aMDS(:,2),&#8217;bx&#8217;);<br />
axis(max(max(abs(Anal1aMDS))) * [-1.1,1.1,-1.1,1.1]); axis(&#8216;square&#8217;);<br />
text(Anal1aMDS(:,1),Anal1aMDS(:,2),docs,&#8217;HorizontalAlignment&#8217;,'left&#8217;);<br />
hx = graph2d.constantline(0,&#8217;LineStyle&#8217;,'-&#8217;,'Color&#8217;,[.7 .7 .7]);<br />
hx = changedependvar(hx,&#8217;x');<br />
hy = graph2d.constantline(0,&#8217;LineStyle&#8217;,'-&#8217;,'Color&#8217;,[.7 .7 .7]);<br />
hy = changedependvar(hy,&#8217;y');<br />
% Import anal2ahyp.txt into anal2a matrix variable.  Do this first!  It&#8217;s not done<br />
% automatically here.<br />
Anal2aRaw = abs(100 &#8211; Anal2aRaw);<br />
[Anal2aMDS, eigvals] = cmdscale(Anal2aRaw);<br />
% do procustes<br />
[D,Z] = procrustes(Anal1aMDS, Anal2aMDS(:,1:2));<br />
plot(Anal1aMDS(:,1), Anal1aMDS(:,2), &#8216;bo&#8217;, Z(:,1), Z(:,2), &#8216;rd&#8217;);<br />
text(Anal1aMDS(:,1)+0.5,Anal1aMDS(:,2), docs, &#8216;Color&#8217;, &#8216;b&#8217;);<br />
text(Z(:,1)+0.5,Z(:,2),docs, &#8216;Color&#8217;, &#8216;r&#8217;);<br />
xlabel(&#8216;East of the Sun&#8217;);<br />
ylabel(&#8216;West of the Moon&#8217;);<br />
legend({&#8216;Anal1a&#8217;, &#8216;Anal2a&#8217;}, 4);</p>
<p><a class="a2a_button_twitter" href="http://www.addtoany.com/add_to/twitter?linkurl=http%3A%2F%2Feiniverse.eingang.org%2F2003%2F09%2F23%2Fdimensional-matlab-reading%2F&amp;linkname=Dimensional%20MATLAB%20Reading" title="Twitter" rel="nofollow" target="_blank"><img src="http://einiverse.eingang.org/wp-content/plugins/add-to-any/icons/twitter.png" width="16" height="16" alt="Twitter"/></a><a class="a2a_button_google_plus" href="http://www.addtoany.com/add_to/google_plus?linkurl=http%3A%2F%2Feiniverse.eingang.org%2F2003%2F09%2F23%2Fdimensional-matlab-reading%2F&amp;linkname=Dimensional%20MATLAB%20Reading" title="Google+" rel="nofollow" target="_blank"><img src="http://einiverse.eingang.org/wp-content/plugins/add-to-any/icons/google_plus.png" width="16" height="16" alt="Google+"/></a><a class="a2a_button_evernote" href="http://www.addtoany.com/add_to/evernote?linkurl=http%3A%2F%2Feiniverse.eingang.org%2F2003%2F09%2F23%2Fdimensional-matlab-reading%2F&amp;linkname=Dimensional%20MATLAB%20Reading" title="Evernote" rel="nofollow" target="_blank"><img src="http://einiverse.eingang.org/wp-content/plugins/add-to-any/icons/evernote.png" width="16" height="16" alt="Evernote"/></a><a class="a2a_button_diigo" href="http://www.addtoany.com/add_to/diigo?linkurl=http%3A%2F%2Feiniverse.eingang.org%2F2003%2F09%2F23%2Fdimensional-matlab-reading%2F&amp;linkname=Dimensional%20MATLAB%20Reading" title="Diigo" rel="nofollow" target="_blank"><img src="http://einiverse.eingang.org/wp-content/plugins/add-to-any/icons/diigo.png" width="16" height="16" alt="Diigo"/></a><a class="a2a_button_google_plusone addtoany_special_service" data-href="http://einiverse.eingang.org/2003/09/23/dimensional-matlab-reading/"></a><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Feiniverse.eingang.org%2F2003%2F09%2F23%2Fdimensional-matlab-reading%2F&amp;title=Dimensional%20MATLAB%20Reading" id="wpa2a_2">Share/Save</a></p>
]]></content:encoded>
			<wfw:commentRss>http://einiverse.eingang.org/2003/09/23/dimensional-matlab-reading/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
