228 Appendix A: Functions and Instructions
4Rect MATH/Matrix/Vector ops menu
vector
4Rect
Displays
vector
in rectangular form [x, y, z]. The
vector must be of dimension 2 or 3 and can be a
row or a column.
Note:
4Rect is a display-format instruction, not a
conversion function. You can use it only at the
end of an entry line, and it does not update
ans.
Note: See also 4
Polar.
[3,opà4,opà6]4Rect ¸
[
3ø ‡2
4
3ø ‡2
4
3ø ‡3
2
]
[a,ob,oc] ¸[aø cos(b)ø sin(c)
aø sin(b)ø sin(c) aø cos(c)]
complexValue
4Rect
Displays
complexValue
in rectangular form a+b
i
.
The
complexValue
can have any complex form.
However, an r
e
i
q
entry causes an error in Degree
angle mode.
Note: You must use parentheses for an (roq)
polar entry.
In Radian angle mode:
4
e
^(p/3)4Rect ¸ 4ø
e
p
3
(4op/3)4Rect ¸ 2+2ø 3ø
i
In Degree angle mode:
(4o60)4Rect ¸ 2+2ø 3ø
i
Note: To type 4Rect from the keyboard, press
2
p for the 4 operator. To type o, press
2
’.
ref() MATH/Matrix menu
ref(
matrix1
[,
tol
]) ⇒
matrix
Returns the row echelon form of
matrix1
.
Optionally, any matrix element is treated as zero
if its absolute value is less than
tol
. This tolerance
is used only if the matrix has floating-point
entries and does not contain any symbolic
variables that have not been assigned a value.
Otherwise,
tol
is ignored.
• If you use ¥¸ or set the mode to
Exact/Approx=APPROXIMATE, computations
are done using floating-point arithmetic.
• If
tol
is omitted or not used, the default
tolerance is calculated as:
5Eë 14 ù max(dim(
matrix1
))
ù rowNorm(
matrix1
)
Note: See also rref().
ref([ë 2,ë 2,0,ë 6;1,ë 1,9,ë 9;ë 5,
2,4,ë 4])
¸
1 ë 2/5 ë 4/5 4/5
0 1 4/7 11/7
0 0 1 ë 62/71
[a,b,c;e,f,g]!m1 ¸
a b c
e f g
ref(m1) ¸
1
f
e
g
e
0 1
aøgì cøe
aøfì bøe
remain() MATH/Number menu
remain(
expression1
,
expression2
) ⇒
expression
remain(
list1
,
list2
) ⇒
list
remain(
matrix1
,
matrix2
) ⇒
matrix
Returns the remainder of the first argument with
respect to the second argument as defined by the
identities:
remain(x,0) r x
remain(x,y) r xì yùiPart(x/y)
remain(7,0) ¸ 7
remain(7,3)
¸ 1
remain(ë 7,3)
¸ ë 1
remain(7,ë 3)
¸ 1
remain(ë 7,ë 3)
¸ ë 1
remain({12,ë 14,16},{9,7,ë 5})
¸
{3 0 1}