source: tol/TolJava/WebTOLJavaDEMO/web/docs/javadoc/com/hcarralero/toljava/TOLMatrix.html @ 9887b93

1941-docker-image-to-testdevel
Last change on this file since 9887b93 was 9887b93, checked in by Humberto Carralero <hacarralero@…>, 15 years ago

Importing TolJava

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@3900 be4846ae-f051-483a-831f-b64e7d08527f

  • Property mode set to 100644
File size: 23.4 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!--NewPage-->
3<HTML>
4<HEAD>
5<!-- Generated by javadoc (build 1.6.0_24) on Mon Mar 21 15:05:59 CET 2011 -->
6<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
7<TITLE>
8TOLMatrix
9</TITLE>
10
11<META NAME="date" CONTENT="2011-03-21">
12
13<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
14
15<SCRIPT type="text/javascript">
16function windowTitle()
17{
18    if (location.href.indexOf('is-external=true') == -1) {
19        parent.document.title="TOLMatrix";
20    }
21}
22</SCRIPT>
23<NOSCRIPT>
24</NOSCRIPT>
25
26</HEAD>
27
28<BODY BGCOLOR="white" onload="windowTitle();">
29<HR>
30
31
32<!-- ========= START OF TOP NAVBAR ======= -->
33<A NAME="navbar_top"><!-- --></A>
34<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
35<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
36<TR>
37<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
38<A NAME="navbar_top_firstrow"><!-- --></A>
39<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
40  <TR ALIGN="center" VALIGN="top">
41  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../com/hcarralero/toljava/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
42  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
43  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TOLMatrix.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
44  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
45  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
46  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
47  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
48  </TR>
49</TABLE>
50</TD>
51<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
52</EM>
53</TD>
54</TR>
55
56<TR>
57<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
58&nbsp;<A HREF="../../../com/hcarralero/toljava/TOLMachineException.html" title="class in com.hcarralero.toljava"><B>PREV CLASS</B></A>&nbsp;
59&nbsp;<A HREF="../../../com/hcarralero/toljava/TOLMatrixException.html" title="class in com.hcarralero.toljava"><B>NEXT CLASS</B></A></FONT></TD>
60<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
61  <A HREF="../../../index.html?com/hcarralero/toljava/TOLMatrix.html" target="_top"><B>FRAMES</B></A>  &nbsp;
62&nbsp;<A HREF="TOLMatrix.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
63&nbsp;<SCRIPT type="text/javascript">
64  <!--
65  if(window==top) {
66    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
67  }
68  //-->
69</SCRIPT>
70<NOSCRIPT>
71  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
72</NOSCRIPT>
73
74
75</FONT></TD>
76</TR>
77<TR>
78<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
79  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
80<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
81DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
82</TR>
83</TABLE>
84<A NAME="skip-navbar_top"></A>
85<!-- ========= END OF TOP NAVBAR ========= -->
86
87<HR>
88<!-- ======== START OF CLASS DATA ======== -->
89<H2>
90<FONT SIZE="-1">
91com.hcarralero.toljava</FONT>
92<BR>
93Class TOLMatrix</H2>
94<PRE>
95java.lang.Object
96  <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../com/hcarralero/toljava/TOLLObject.html" title="class in com.hcarralero.toljava">com.hcarralero.toljava.TOLLObject</A>
97      <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>com.hcarralero.toljava.TOLMatrix</B>
98</PRE>
99<DL>
100<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../com/hcarralero/toljava/TOLObject.html" title="interface in com.hcarralero.toljava">TOLObject</A></DD>
101</DL>
102<HR>
103<DL>
104<DT><PRE>public class <B>TOLMatrix</B><DT>extends <A HREF="../../../com/hcarralero/toljava/TOLLObject.html" title="class in com.hcarralero.toljava">TOLLObject</A></DL>
105</PRE>
106
107<P>
108Representa a un objeto TOL de tipo Matrix.
109<P>
110
111<P>
112<DL>
113<DT><B>See Also:</B><DD><A HREF="../../../com/hcarralero/toljava/TOLMatrixException.html" title="class in com.hcarralero.toljava"><CODE>TOLMatrixException</CODE></A></DL>
114<HR>
115
116<P>
117<!-- =========== FIELD SUMMARY =========== -->
118
119<A NAME="field_summary"><!-- --></A>
120<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
121<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
122<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
123<B>Field Summary</B></FONT></TH>
124</TR>
125<TR BGCOLOR="white" CLASS="TableRowColor">
126<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127<CODE>protected &nbsp;double[][]</CODE></FONT></TD>
128<TD><CODE><B><A HREF="../../../com/hcarralero/toljava/TOLMatrix.html#values">values</A></B></CODE>
129
130<BR>
131&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
132</TR>
133</TABLE>
134&nbsp;
135<!-- ======== CONSTRUCTOR SUMMARY ======== -->
136
137<A NAME="constructor_summary"><!-- --></A>
138<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
139<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
140<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
141<B>Constructor Summary</B></FONT></TH>
142</TR>
143<TR BGCOLOR="white" CLASS="TableRowColor">
144<TD><CODE><B><A HREF="../../../com/hcarralero/toljava/TOLMatrix.html#TOLMatrix()">TOLMatrix</A></B>()</CODE>
145
146<BR>
147&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construye un objeto <code>TOLMatrix</code> vacío (UnknownMatrix).</TD>
148</TR>
149<TR BGCOLOR="white" CLASS="TableRowColor">
150<TD><CODE><B><A HREF="../../../com/hcarralero/toljava/TOLMatrix.html#TOLMatrix(double[][])">TOLMatrix</A></B>(double[][]&nbsp;values)</CODE>
151
152<BR>
153&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construye un objeto <code>TOLMatrix</code>na partie de un arreglo doble (matriz) de números reales.</TD>
154</TR>
155<TR BGCOLOR="white" CLASS="TableRowColor">
156<TD><CODE><B><A HREF="../../../com/hcarralero/toljava/TOLMatrix.html#TOLMatrix(int, int)">TOLMatrix</A></B>(int&nbsp;rows,
157          int&nbsp;columns)</CODE>
158
159<BR>
160&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Construye un objeto <code>TOLMatrix</code> con el número especificado de filas y columnas,
161 todos los elementos son inicializados a <code>0.0</code>.</TD>
162</TR>
163</TABLE>
164&nbsp;
165<!-- ========== METHOD SUMMARY =========== -->
166
167<A NAME="method_summary"><!-- --></A>
168<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
169<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
170<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
171<B>Method Summary</B></FONT></TH>
172</TR>
173<TR BGCOLOR="white" CLASS="TableRowColor">
174<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
175<CODE>&nbsp;boolean</CODE></FONT></TD>
176<TD><CODE><B><A HREF="../../../com/hcarralero/toljava/TOLMatrix.html#equals(java.lang.Object)">equals</A></B>(java.lang.Object&nbsp;obj)</CODE>
177
178<BR>
179&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compara a este objeto con otro.</TD>
180</TR>
181<TR BGCOLOR="white" CLASS="TableRowColor">
182<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
183<CODE>&nbsp;double</CODE></FONT></TD>
184<TD><CODE><B><A HREF="../../../com/hcarralero/toljava/TOLMatrix.html#getCellValue(int, int)">getCellValue</A></B>(int&nbsp;row,
185             int&nbsp;column)</CODE>
186
187<BR>
188&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene el valor numérico real correspondiente a la celda cuyas fila y columna se indican.</TD>
189</TR>
190<TR BGCOLOR="white" CLASS="TableRowColor">
191<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
192<CODE>&nbsp;int</CODE></FONT></TD>
193<TD><CODE><B><A HREF="../../../com/hcarralero/toljava/TOLMatrix.html#getColumns()">getColumns</A></B>()</CODE>
194
195<BR>
196&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene el número de columnas de la matriz.</TD>
197</TR>
198<TR BGCOLOR="white" CLASS="TableRowColor">
199<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
200<CODE>&nbsp;int</CODE></FONT></TD>
201<TD><CODE><B><A HREF="../../../com/hcarralero/toljava/TOLMatrix.html#getRows()">getRows</A></B>()</CODE>
202
203<BR>
204&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene el número de filas de la matriz.</TD>
205</TR>
206<TR BGCOLOR="white" CLASS="TableRowColor">
207<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
208<CODE>&nbsp;double[][]</CODE></FONT></TD>
209<TD><CODE><B><A HREF="../../../com/hcarralero/toljava/TOLMatrix.html#getValues()">getValues</A></B>()</CODE>
210
211<BR>
212&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene como arreglo doble la matriz contenida en el objeto.</TD>
213</TR>
214<TR BGCOLOR="white" CLASS="TableRowColor">
215<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
216<CODE>&nbsp;int</CODE></FONT></TD>
217<TD><CODE><B><A HREF="../../../com/hcarralero/toljava/TOLMatrix.html#hashCode()">hashCode</A></B>()</CODE>
218
219<BR>
220&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Calcula el código hash asignado al objeto.</TD>
221</TR>
222<TR BGCOLOR="white" CLASS="TableRowColor">
223<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
224<CODE>&nbsp;boolean</CODE></FONT></TD>
225<TD><CODE><B><A HREF="../../../com/hcarralero/toljava/TOLMatrix.html#isMatrix()">isMatrix</A></B>()</CODE>
226
227<BR>
228&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determina si el objeto corresponde al tipo Matrix de TOL.</TD>
229</TR>
230<TR BGCOLOR="white" CLASS="TableRowColor">
231<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
232<CODE>&nbsp;void</CODE></FONT></TD>
233<TD><CODE><B><A HREF="../../../com/hcarralero/toljava/TOLMatrix.html#setCellValue(int, int, double)">setCellValue</A></B>(int&nbsp;row,
234             int&nbsp;column,
235             double&nbsp;value)</CODE>
236
237<BR>
238&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cambia el valor de la celda cuyas fila y columna se indican por el nuevo valor pasado como parámetro.</TD>
239</TR>
240<TR BGCOLOR="white" CLASS="TableRowColor">
241<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
242<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
243<TD><CODE><B><A HREF="../../../com/hcarralero/toljava/TOLMatrix.html#toString()">toString</A></B>()</CODE>
244
245<BR>
246&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene una representación como cadena de texto de la matriz en el formato
247 {{a11, a12, ..., a1n}, {a21, a22, ..., a2n}, ..., {am1, am2, ..., amn}}, donde
248 m es el número de filas y m el de columnas.</TD>
249</TR>
250</TABLE>
251&nbsp;<A NAME="methods_inherited_from_class_com.hcarralero.toljava.TOLLObject"><!-- --></A>
252<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
253<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
254<TH ALIGN="left"><B>Methods inherited from class com.hcarralero.toljava.<A HREF="../../../com/hcarralero/toljava/TOLLObject.html" title="class in com.hcarralero.toljava">TOLLObject</A></B></TH>
255</TR>
256<TR BGCOLOR="white" CLASS="TableRowColor">
257<TD><CODE><A HREF="../../../com/hcarralero/toljava/TOLLObject.html#isCode()">isCode</A>, <A HREF="../../../com/hcarralero/toljava/TOLLObject.html#isComplex()">isComplex</A>, <A HREF="../../../com/hcarralero/toljava/TOLLObject.html#isDate()">isDate</A>, <A HREF="../../../com/hcarralero/toljava/TOLLObject.html#isPolyn()">isPolyn</A>, <A HREF="../../../com/hcarralero/toljava/TOLLObject.html#isRatio()">isRatio</A>, <A HREF="../../../com/hcarralero/toljava/TOLLObject.html#isReal()">isReal</A>, <A HREF="../../../com/hcarralero/toljava/TOLLObject.html#isReference()">isReference</A>, <A HREF="../../../com/hcarralero/toljava/TOLLObject.html#isSerie()">isSerie</A>, <A HREF="../../../com/hcarralero/toljava/TOLLObject.html#isSet()">isSet</A>, <A HREF="../../../com/hcarralero/toljava/TOLLObject.html#isText()">isText</A>, <A HREF="../../../com/hcarralero/toljava/TOLLObject.html#isTimeSet()">isTimeSet</A>, <A HREF="../../../com/hcarralero/toljava/TOLLObject.html#isVMatrix()">isVMatrix</A></CODE></TD>
258</TR>
259</TABLE>
260&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
261<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
262<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
263<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
264</TR>
265<TR BGCOLOR="white" CLASS="TableRowColor">
266<TD><CODE>clone, finalize, getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
267</TR>
268</TABLE>
269&nbsp;
270<P>
271
272<!-- ============ FIELD DETAIL =========== -->
273
274<A NAME="field_detail"><!-- --></A>
275<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
276<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
277<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
278<B>Field Detail</B></FONT></TH>
279</TR>
280</TABLE>
281
282<A NAME="values"><!-- --></A><H3>
283values</H3>
284<PRE>
285protected double[][] <B>values</B></PRE>
286<DL>
287<DL>
288</DL>
289</DL>
290
291<!-- ========= CONSTRUCTOR DETAIL ======== -->
292
293<A NAME="constructor_detail"><!-- --></A>
294<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
295<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
296<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
297<B>Constructor Detail</B></FONT></TH>
298</TR>
299</TABLE>
300
301<A NAME="TOLMatrix()"><!-- --></A><H3>
302TOLMatrix</H3>
303<PRE>
304public <B>TOLMatrix</B>()</PRE>
305<DL>
306<DD>Construye un objeto <code>TOLMatrix</code> vacío (UnknownMatrix).
307<P>
308</DL>
309<HR>
310
311<A NAME="TOLMatrix(int, int)"><!-- --></A><H3>
312TOLMatrix</H3>
313<PRE>
314public <B>TOLMatrix</B>(int&nbsp;rows,
315                 int&nbsp;columns)
316          throws <A HREF="../../../com/hcarralero/toljava/TOLMatrixException.html" title="class in com.hcarralero.toljava">TOLMatrixException</A></PRE>
317<DL>
318<DD>Construye un objeto <code>TOLMatrix</code> con el número especificado de filas y columnas,
319 todos los elementos son inicializados a <code>0.0</code>.
320<P>
321<DL>
322<DT><B>Parameters:</B><DD><CODE>rows</CODE> - número de filas<DD><CODE>columns</CODE> - número de columnas
323<DT><B>Throws:</B>
324<DD><CODE><A HREF="../../../com/hcarralero/toljava/TOLMatrixException.html" title="class in com.hcarralero.toljava">TOLMatrixException</A></CODE> - cuando no se puede crear la matriz por alguna de
325 las razones siguientes: número de filas o columnas no válidos o insuficicnte memoria.<DT><B>See Also:</B><DD><A HREF="../../../com/hcarralero/toljava/TOLMatrixException.html" title="class in com.hcarralero.toljava"><CODE>TOLMatrixException</CODE></A></DL>
326</DL>
327<HR>
328
329<A NAME="TOLMatrix(double[][])"><!-- --></A><H3>
330TOLMatrix</H3>
331<PRE>
332public <B>TOLMatrix</B>(double[][]&nbsp;values)
333          throws <A HREF="../../../com/hcarralero/toljava/TOLMatrixException.html" title="class in com.hcarralero.toljava">TOLMatrixException</A></PRE>
334<DL>
335<DD>Construye un objeto <code>TOLMatrix</code>na partie de un arreglo doble (matriz) de números reales.
336<P>
337<DL>
338<DT><B>Parameters:</B><DD><CODE>values</CODE> - arreglo doble (matriz) de números reales.
339<DT><B>Throws:</B>
340<DD><CODE><A HREF="../../../com/hcarralero/toljava/TOLMatrixException.html" title="class in com.hcarralero.toljava">TOLMatrixException</A></CODE> - cuando no se puede crear la matriz por alguna de
341 las razones siguientes: número de filas o columnas no válidos en el arreglo doble (matriz) pasado como parámetro
342 o insuficicnte memoria.<DT><B>See Also:</B><DD><A HREF="../../../com/hcarralero/toljava/TOLMatrixException.html" title="class in com.hcarralero.toljava"><CODE>TOLMatrixException</CODE></A></DL>
343</DL>
344
345<!-- ============ METHOD DETAIL ========== -->
346
347<A NAME="method_detail"><!-- --></A>
348<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
349<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
350<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
351<B>Method Detail</B></FONT></TH>
352</TR>
353</TABLE>
354
355<A NAME="getRows()"><!-- --></A><H3>
356getRows</H3>
357<PRE>
358public int <B>getRows</B>()</PRE>
359<DL>
360<DD>Obtiene el número de filas de la matriz.
361<P>
362<DD><DL>
363
364<DT><B>Returns:</B><DD>el número de filas de la matriz.</DL>
365</DD>
366</DL>
367<HR>
368
369<A NAME="getColumns()"><!-- --></A><H3>
370getColumns</H3>
371<PRE>
372public int <B>getColumns</B>()</PRE>
373<DL>
374<DD>Obtiene el número de columnas de la matriz.
375<P>
376<DD><DL>
377
378<DT><B>Returns:</B><DD>el número de columnas de la matriz.</DL>
379</DD>
380</DL>
381<HR>
382
383<A NAME="getValues()"><!-- --></A><H3>
384getValues</H3>
385<PRE>
386public double[][] <B>getValues</B>()</PRE>
387<DL>
388<DD>Obtiene como arreglo doble la matriz contenida en el objeto.
389<P>
390<DD><DL>
391
392<DT><B>Returns:</B><DD>arreglo doble la con matriz contenida.</DL>
393</DD>
394</DL>
395<HR>
396
397<A NAME="getCellValue(int, int)"><!-- --></A><H3>
398getCellValue</H3>
399<PRE>
400public double <B>getCellValue</B>(int&nbsp;row,
401                           int&nbsp;column)
402                    throws <A HREF="../../../com/hcarralero/toljava/TOLMatrixException.html" title="class in com.hcarralero.toljava">TOLMatrixException</A></PRE>
403<DL>
404<DD>Obtiene el valor numérico real correspondiente a la celda cuyas fila y columna se indican.
405<P>
406<DD><DL>
407<DT><B>Parameters:</B><DD><CODE>row</CODE> - fila<DD><CODE>column</CODE> - columna
408<DT><B>Returns:</B><DD>el valor numérico real correspondiente a la celda indicada.
409<DT><B>Throws:</B>
410<DD><CODE><A HREF="../../../com/hcarralero/toljava/TOLMatrixException.html" title="class in com.hcarralero.toljava">TOLMatrixException</A></CODE> - si se intenta acceder a una celda inexistente.</DL>
411</DD>
412</DL>
413<HR>
414
415<A NAME="setCellValue(int, int, double)"><!-- --></A><H3>
416setCellValue</H3>
417<PRE>
418public void <B>setCellValue</B>(int&nbsp;row,
419                         int&nbsp;column,
420                         double&nbsp;value)
421                  throws <A HREF="../../../com/hcarralero/toljava/TOLMatrixException.html" title="class in com.hcarralero.toljava">TOLMatrixException</A></PRE>
422<DL>
423<DD>Cambia el valor de la celda cuyas fila y columna se indican por el nuevo valor pasado como parámetro.
424<P>
425<DD><DL>
426<DT><B>Parameters:</B><DD><CODE>row</CODE> - fila<DD><CODE>column</CODE> - columna<DD><CODE>value</CODE> - nuevo valor
427<DT><B>Throws:</B>
428<DD><CODE><A HREF="../../../com/hcarralero/toljava/TOLMatrixException.html" title="class in com.hcarralero.toljava">TOLMatrixException</A></CODE> - cuando la fila o columna están fuera del rango de la matriz.</DL>
429</DD>
430</DL>
431<HR>
432
433<A NAME="isMatrix()"><!-- --></A><H3>
434isMatrix</H3>
435<PRE>
436public boolean <B>isMatrix</B>()</PRE>
437<DL>
438<DD>Determina si el objeto corresponde al tipo Matrix de TOL.
439<P>
440<DD><DL>
441<DT><B>Specified by:</B><DD><CODE><A HREF="../../../com/hcarralero/toljava/TOLObject.html#isMatrix()">isMatrix</A></CODE> in interface <CODE><A HREF="../../../com/hcarralero/toljava/TOLObject.html" title="interface in com.hcarralero.toljava">TOLObject</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../../com/hcarralero/toljava/TOLLObject.html#isMatrix()">isMatrix</A></CODE> in class <CODE><A HREF="../../../com/hcarralero/toljava/TOLLObject.html" title="class in com.hcarralero.toljava">TOLLObject</A></CODE></DL>
442</DD>
443<DD><DL>
444
445<DT><B>Returns:</B><DD><code>true</code> ya que el objeto corresponde al tipo Matrix de TOL.</DL>
446</DD>
447</DL>
448<HR>
449
450<A NAME="equals(java.lang.Object)"><!-- --></A><H3>
451equals</H3>
452<PRE>
453public boolean <B>equals</B>(java.lang.Object&nbsp;obj)</PRE>
454<DL>
455<DD>Compara a este objeto con otro.
456<P>
457<DD><DL>
458<DT><B>Overrides:</B><DD><CODE>equals</CODE> in class <CODE>java.lang.Object</CODE></DL>
459</DD>
460<DD><DL>
461<DT><B>Parameters:</B><DD><CODE>obj</CODE> - el objeto con el que se comparará.
462<DT><B>Returns:</B><DD><code>true</code> si el objeto pasado como parámetro es de tipo
463 <code>TOLMatrix</code> y representa una matriz con igual cantidad de filas
464 y columnas, así como todos los elementos que contienen.</DL>
465</DD>
466</DL>
467<HR>
468
469<A NAME="hashCode()"><!-- --></A><H3>
470hashCode</H3>
471<PRE>
472public int <B>hashCode</B>()</PRE>
473<DL>
474<DD>Calcula el código hash asignado al objeto.
475<P>
476<DD><DL>
477<DT><B>Overrides:</B><DD><CODE>hashCode</CODE> in class <CODE>java.lang.Object</CODE></DL>
478</DD>
479<DD><DL>
480
481<DT><B>Returns:</B><DD>el código hash asignado al objeto.</DL>
482</DD>
483</DL>
484<HR>
485
486<A NAME="toString()"><!-- --></A><H3>
487toString</H3>
488<PRE>
489public java.lang.String <B>toString</B>()</PRE>
490<DL>
491<DD>Obtiene una representación como cadena de texto de la matriz en el formato
492 {{a11, a12, ..., a1n}, {a21, a22, ..., a2n}, ..., {am1, am2, ..., amn}}, donde
493 m es el número de filas y m el de columnas.
494<P>
495<DD><DL>
496<DT><B>Overrides:</B><DD><CODE>toString</CODE> in class <CODE>java.lang.Object</CODE></DL>
497</DD>
498<DD><DL>
499
500<DT><B>Returns:</B><DD>la representación como cadena de texto de la matriz.</DL>
501</DD>
502</DL>
503<!-- ========= END OF CLASS DATA ========= -->
504<HR>
505
506
507<!-- ======= START OF BOTTOM NAVBAR ====== -->
508<A NAME="navbar_bottom"><!-- --></A>
509<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
510<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
511<TR>
512<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
513<A NAME="navbar_bottom_firstrow"><!-- --></A>
514<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
515  <TR ALIGN="center" VALIGN="top">
516  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../com/hcarralero/toljava/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
517  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
518  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/TOLMatrix.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
519  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
520  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
521  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
522  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
523  </TR>
524</TABLE>
525</TD>
526<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
527</EM>
528</TD>
529</TR>
530
531<TR>
532<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
533&nbsp;<A HREF="../../../com/hcarralero/toljava/TOLMachineException.html" title="class in com.hcarralero.toljava"><B>PREV CLASS</B></A>&nbsp;
534&nbsp;<A HREF="../../../com/hcarralero/toljava/TOLMatrixException.html" title="class in com.hcarralero.toljava"><B>NEXT CLASS</B></A></FONT></TD>
535<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
536  <A HREF="../../../index.html?com/hcarralero/toljava/TOLMatrix.html" target="_top"><B>FRAMES</B></A>  &nbsp;
537&nbsp;<A HREF="TOLMatrix.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
538&nbsp;<SCRIPT type="text/javascript">
539  <!--
540  if(window==top) {
541    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
542  }
543  //-->
544</SCRIPT>
545<NOSCRIPT>
546  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
547</NOSCRIPT>
548
549
550</FONT></TD>
551</TR>
552<TR>
553<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
554  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
555<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
556DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
557</TR>
558</TABLE>
559<A NAME="skip-navbar_bottom"></A>
560<!-- ======== END OF BOTTOM NAVBAR ======= -->
561
562<HR>
563
564</BODY>
565</HTML>
Note: See TracBrowser for help on using the repository browser.