Difference between revisions of "TI-BASIC:Transpose"

From Learn @ Cemetech
Jump to navigationJump to search
(Initial automated import)
 
(Automated internal link correction)
 
(One intermediate revision by the same user not shown)
Line 9: Line 9:
 
'''Command Syntax'''
 
'''Command Syntax'''
  
''matrix''^^T^^
+
''matrix''<sup>T</sup>
  
 
'''Menu Location'''
 
'''Menu Location'''
Line 16: Line 16:
 
# MATRX (on the 83) or 2nd MATRX (83+ or higher) to access the Matrix menu.
 
# MATRX (on the 83) or 2nd MATRX (83+ or higher) to access the Matrix menu.
 
# LEFT to access the MATH submenu
 
# LEFT to access the MATH submenu
# 2 to select ^^T^^, or use arrows
+
# 2 to select <sup>T</sup>, or use arrows
  
 
'''Calculator Compatibility'''
 
'''Calculator Compatibility'''
Line 27: Line 27:
 
</div>
 
</div>
  
The ^^T^^ command is used to calculate the transpose of a matrix: it flips a matrix along its main diagonal. This means that the (i,j)th element becomes the (j,i)th element, and vice versa. As a result, the transpose of an M by N matrix is an N by M matrix.
+
The <sup>T</sup> command is used to calculate the transpose of a matrix: it flips a matrix along its main diagonal. This means that the (i,j)th element becomes the (j,i)th element, and vice versa. As a result, the transpose of an M by N matrix is an N by M matrix.
  
 
{{Template:TI-BASIC:Prgm-code |code=
 
{{Template:TI-BASIC:Prgm-code |code=
Line 33: Line 33:
 
<span style="color:transparent;"}}............[[/span> [[1 2 3]
 
<span style="color:transparent;"}}............[[/span> [[1 2 3]
 
<span style="color:transparent;">.............</span> [4 5 6]{$br}
 
<span style="color:transparent;">.............</span> [4 5 6]{$br}
Ans^^T^^
+
Ans<sup>T</sup>
 
<span style="color:transparent;">............</span> [[1 4]
 
<span style="color:transparent;">............</span> [[1 4]
 
<span style="color:transparent;">.............</span> [2 5]
 
<span style="color:transparent;">.............</span> [2 5]
Line 42: Line 42:
 
= Advanced Uses =
 
= Advanced Uses =
  
In addition to its many uses in linear algebra, the ^^T^^ operation is useful to programmers: with operations such as [[TI-BASIC:Matr_List|Matr►list(]] and [[TI-BASIC:Augment|augment(]], which normally deal with columns, ^^T^^ allows you to use rows instead. See the "Related Commands" section for the commands that this is useful for.
+
In addition to its many uses in linear algebra, the <sup>T</sup> operation is useful to programmers: with operations such as [[TI-BASIC:Matr_List|Matr►list(]] and [[TI-BASIC:Augment|augment(]], which normally deal with columns, <sup>T</sup> allows you to use rows instead. See the "Related Commands" section for the commands that this is useful for.
  
 
= Related Commands =
 
= Related Commands =
Line 48: Line 48:
 
* [[TI-BASIC:Augment|Augment(]]
 
* [[TI-BASIC:Augment|Augment(]]
 
* [[TI-BASIC:Cumsum|CumSum(]]
 
* [[TI-BASIC:Cumsum|CumSum(]]
* [[TI-BASIC:Matr►list(|Matr►list(]]
+
* [[TI-BASIC:Matr_List|Matr►list(]]
 
* |- (and other row operations)[[Category:TI-BASIC]]
 
* |- (and other row operations)[[Category:TI-BASIC]]
 
[[Category:TIBD]]
 
[[Category:TIBD]]

Latest revision as of 23:22, 24 February 2016

T.GIF

Command Summary

This command calculates the transpose of a matrix.

Command Syntax

matrixT

Menu Location

Press:

  1. MATRX (on the 83) or 2nd MATRX (83+ or higher) to access the Matrix menu.
  2. LEFT to access the MATH submenu
  3. 2 to select T, or use arrows

Calculator Compatibility

TI-83/84/+/SE

Token Size

1 byte

The T command is used to calculate the transpose of a matrix: it flips a matrix along its main diagonal. This means that the (i,j)th element becomes the (j,i)th element, and vice versa. As a result, the transpose of an M by N matrix is an N by M matrix.

{{Template:TI-BASIC:Prgm-code |code= [[1,2,3][4,5,6]{$br} [[1 2 3] ............. [4 5 6]{$br} AnsT ............ [[1 4] ............. [2 5] ............. [3 6]{$br} |br=] ]]

Advanced Uses

In addition to its many uses in linear algebra, the T operation is useful to programmers: with operations such as Matr►list( and augment(, which normally deal with columns, T allows you to use rows instead. See the "Related Commands" section for the commands that this is useful for.

Related Commands