<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://libisis.org/index.php?action=history&amp;feed=atom&amp;title=IXTdataset_3d</id>
	<title>IXTdataset 3d - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://libisis.org/index.php?action=history&amp;feed=atom&amp;title=IXTdataset_3d"/>
	<link rel="alternate" type="text/html" href="http://libisis.org/index.php?title=IXTdataset_3d&amp;action=history"/>
	<updated>2026-04-30T22:09:53Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.13</generator>
	<entry>
		<id>http://libisis.org/index.php?title=IXTdataset_3d&amp;diff=2136&amp;oldid=prev</id>
		<title>Dean Whittaker at 13:13, 1 April 2008</title>
		<link rel="alternate" type="text/html" href="http://libisis.org/index.php?title=IXTdataset_3d&amp;diff=2136&amp;oldid=prev"/>
		<updated>2008-04-01T13:13:22Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:13, 1 April 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;An IXTdataset_3d is an object that stores signal and error data against &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;two &lt;/del&gt;independent dimensions (the x and &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;y &lt;/del&gt;axes). Title and label information is also stored. These are used for manipulating and visualising &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;a single spectrum&lt;/del&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;An IXTdataset_3d is an object that stores signal and error data against &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;three &lt;/ins&gt;independent dimensions (the x&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;, y &lt;/ins&gt;and &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;z &lt;/ins&gt;axes). Title and label information is also stored. These are used for manipulating and visualising &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;three dimensional data&lt;/ins&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Dean Whittaker</name></author>
	</entry>
	<entry>
		<id>http://libisis.org/index.php?title=IXTdataset_3d&amp;diff=2135&amp;oldid=prev</id>
		<title>Dean Whittaker at 13:12, 1 April 2008</title>
		<link rel="alternate" type="text/html" href="http://libisis.org/index.php?title=IXTdataset_3d&amp;diff=2135&amp;oldid=prev"/>
		<updated>2008-04-01T13:12:35Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 13:12, 1 April 2008&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l72&quot; &gt;Line 72:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 72:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| True if signal is a distribution on z (e.g. counts/spectrum) False if signal is not a distribution on z (e.g. counts)&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| True if signal is a distribution on z (e.g. counts/spectrum) False if signal is not a distribution on z (e.g. counts)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Constructing an IXTdataset_3d Object==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Constructing an IXTdataset_3d Object==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The constructor for an IXTdataset_3d can be used to create a full IXTdataset_3d object using the following syntax&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The constructor for an IXTdataset_3d can be used to create a full IXTdataset_3d object using the following syntax&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Dean Whittaker</name></author>
	</entry>
	<entry>
		<id>http://libisis.org/index.php?title=IXTdataset_3d&amp;diff=2134&amp;oldid=prev</id>
		<title>Dean Whittaker at 13:11, 1 April 2008</title>
		<link rel="alternate" type="text/html" href="http://libisis.org/index.php?title=IXTdataset_3d&amp;diff=2134&amp;oldid=prev"/>
		<updated>2008-04-01T13:11:54Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;An IXTdataset_3d is an object that stores signal and error data against two independent dimensions (the x and y axes). Title and label information is also stored. These are used for manipulating and visualising a single spectrum. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Plot Commands#Three Dimensional Plots|Three dimensional plotting]] can be used to visualise the data and many functions exist to manipulate it given in the [[User Manual|user manual]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Fields==&lt;br /&gt;
&lt;br /&gt;
IXTdataset_3d objects contain the following fields&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| {{Tablestyle}}&lt;br /&gt;
|-&lt;br /&gt;
! {{Headcellstyle}} | Field&lt;br /&gt;
!{{Headcellstyle}} | Type&lt;br /&gt;
! {{Headcellstyle}} | Description&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;base&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| [[IXTbase]]&lt;br /&gt;
| Object required for internal use &lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;title&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| char&lt;br /&gt;
| Title of the dataset used in [[Plot Commands|plotting]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;signal&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| real (ptr)&lt;br /&gt;
| Signal data &lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;error&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| real (ptr)&lt;br /&gt;
| Standard error&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;s_axis&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| [[IXTaxis]]&lt;br /&gt;
| object containing the signal axis label and units code information&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;x&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| real (ptr)&lt;br /&gt;
| First independent variable data (i.e. x data). If point data this will be the point positions in the x axis. If histogram data, this will be the bin boundaries in the x axis&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;x_axis&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| [[IXTaxis]]&lt;br /&gt;
| object containing the x axis label and units code information&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;x_distribution&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| logical&lt;br /&gt;
| True if signal is a distribution on x (e.g. counts/microsecond) False if signal is not a distribution on x (e.g. counts)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;y&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| real (ptr)&lt;br /&gt;
| Second independent variable data (i.e. y data). If point data this will be the point positions in the y axis. If histogram data, this will be the bin boundaries in the y axis&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;y_axis&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| [[IXTaxis]]&lt;br /&gt;
| object containing the y axis label and units code information&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;y_distribution&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| logical&lt;br /&gt;
| True if signal is a distribution on y (e.g. counts/spectrum) False if signal is not a distribution on y (e.g. counts)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;z&amp;#039;&amp;#039;&lt;br /&gt;
| real (ptr)&lt;br /&gt;
| Third independent variable data (i.e. z data). If point data this will be the point positions in the z axis. If histogram data, this will be the bin boundaries in the z axis&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;z_axis&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| [[IXTaxis]]&lt;br /&gt;
| object containing the z axis label and units code information&lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;z_distribution&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| logical&lt;br /&gt;
| True if signal is a distribution on z (e.g. counts/spectrum) False if signal is not a distribution on z (e.g. counts)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Constructing an IXTdataset_3d Object==&lt;br /&gt;
&lt;br /&gt;
The constructor for an IXTdataset_3d can be used to create a full IXTdataset_3d object using the following syntax&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;gt;&amp;gt; ww = IXTdataset_3d(base, &amp;#039;title&amp;#039;, [signal], [error], s_axis,...&lt;br /&gt;
[x], x_axis, [x_distribution], [y], y_axis, y_distribution, [z], z_axis, z_distribution )&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Size(signal,1), size(error,1), Length(x) must all be equal&lt;br /&gt;
* Size(signal,2), size(error,2), Length(y) must all be equal&lt;br /&gt;
* Size(signal,3), size(error,3), Length(z) must all be equal&lt;br /&gt;
* x, y and z must be one dimensional arrays&lt;br /&gt;
* Signal and error must be three dimensional arrays of size (length(x), length(y), length(z))&lt;br /&gt;
* s_axis, x_axis and y_axis must be properly constructed [[IXTaxis]] objects&lt;br /&gt;
* x_distribution, y_distribution and z_distribution must be a logical value (1 or 0, TRUE or FALSE)&lt;br /&gt;
* base must be a properly constructed [[IXTbase]] object &lt;br /&gt;
&lt;br /&gt;
Datasets without title and label information may be constructed using the syntax&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;gt;&amp;gt; ww = IXTdataset_3d(x, y, z, signal, error)&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* signal and error may be omitted. If so, w.signal and/or w.error will contain an array of 0&amp;#039;s matching the dimensions of the x, y and z data&lt;br /&gt;
* Title, s_axis, x_axis, y_axis and z_axis, will contain blank objects &lt;br /&gt;
* x_distribution, y_distribution and z distribution will be FALSE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Changing Values in an IXTdataset_3d object== &lt;br /&gt;
&lt;br /&gt;
The fields in the object are accessible on the matlab command line. Therefore the values of the fields can be changed easily, for instance&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;gt;&amp;gt; ww.title = &amp;#039;mytitle&amp;#039;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
will set the title in w to &amp;#039;mytitle&amp;#039;&lt;/div&gt;</summary>
		<author><name>Dean Whittaker</name></author>
	</entry>
</feed>