Question about Computers & Internet

Ad

In FORTRAN:

PROGRAM MATMULT

PARAMETER (N=3)

DIMENSION X(N,N), Y(N,N), Z(N,N)

DOUBLE PRECISION SUM

READ, X

READ, Y

DO 200 J=1, N

DO 100 K=1, N

SUM = 0.0

DO 50 L=1, N

SUM = SUM + X(J,L) * Y(L,K)

50 CONTINUE

Z(J,K) = SUM

100 CONTINUE

200 CONTINUE

WRITE, Z

END

Posted on Aug 04, 2010

Ad

Hi there,

Save hours of searching online or wasting money on unnecessary repairs by talking to a 6YA Expert who can help you resolve this issue over the phone in a minute or two.

Best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.

Here's a link to this great service

Good luck!

Posted on Jan 02, 2017

Ad

The following was written for the Casio FX-991 ES. If matrix
calculations are available on your calculator you will perform them as
described below. ( I have no time to verify that the FX-991ms can
perform matrix calculations).

Let me explain how to create matrices. (If you know how to do it, skip to the operations on matricies, at the end.)

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2:Data] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB

To subtract MatA-MatB

To multiply MatAxMatB

To raise a matrixe to a power 2 [x2], cube [x3]

To obtain inverse of MatA already defined MatA[x-1] [x-1] is the x to the power -1 key

Dimensions of matrices involved in operations must match.

Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular umbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An**mXn **matrix has** m rows **and**
n columns**. To perform multiplication of an **kXl** matrice by
an **mXn** matrix you multiply each element in one row of the first
matrix by a specific element in a column of the second matrix. This
imposes a condition, namely that the number of columns of the first
matrix be equal to the number of rows of the second.

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So**
MatA(kXl) * MatB(mXn) is possible only if l=m**

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.** If this condition is not satisfied, the calculator
returns a dimension error**. The order of the matrices in the
multiplication is, shall we say, vital.

Let me explain how to create matrices. (If you know how to do it, skip to the operations on matricies, at the end.)

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2:Data] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB

To subtract MatA-MatB

To multiply MatAxMatB

To raise a matrixe to a power 2 [x2], cube [x3]

To obtain inverse of MatA already defined MatA[x-1] [x-1] is the x to the power -1 key

Dimensions of matrices involved in operations must match.

Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular umbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.

Nov 07, 2012 | Casio FX991MS Scientific Calculator

The following was written for the Casio FX-991 ES. If matrix calculations are available on your calculator you will perform them as described below. ( I have no time to verify that the FX-991ms can perform matrix calculations).

Let me explain how to create matrices. (If you know how to do it, skip to the operations on matricies, at the end.)

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2:Data] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB

To subtract MatA-MatB

To multiply MatAxMatB

To raise a matrixe to a power 2 [x2], cube [x3]

To obtain inverse of MatA already defined MatA[x-1] [x-1] is the x to the power -1 key

Dimensions of matrices involved in operations must match.

Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular umbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An**mXn **matrix has** m rows **and**
n columns**. To perform multiplication of an **kXl** matrice by
an **mXn** matrix you multiply each element in one row of the first
matrix by a specific element in a column of the second matrix. This
imposes a condition, namely that the number of columns of the first
matrix be equal to the number of rows of the second.

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So**
MatA(kXl) * MatB(mXn) is possible only if l=m**

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.** If this condition is not satisfied, the calculator
returns a dimension error**. The order of the matrices in the
multiplication is, shall we say, vital.

Let me explain how to create matrices. (If you know how to do it, skip to the operations on matricies, at the end.)

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2:Data] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB

To subtract MatA-MatB

To multiply MatAxMatB

To raise a matrixe to a power 2 [x2], cube [x3]

To obtain inverse of MatA already defined MatA[x-1] [x-1] is the x to the power -1 key

Dimensions of matrices involved in operations must match.

Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular umbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.

Nov 06, 2012 | Casio FX991MS Scientific Calculator

This
post is rather exhaustive as regards the matrix capabilities of the
calculator. So if the post recalls things you already know, please skip
them. Matrix multiplication is at the end. As to division of matrices, I do not believe that this operation exits.

Let me explain how to create matrices. (If you know how to do it, skip to the operations on matrices, at the end.)

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2: D A T A] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB (MUST have identical dimensions same m and same n, m and n do not have to be the same)

To subtract MatA-MatB. (MUST have identical dimensions, see above)

To multiply MatAxMatB (See below for conditions on dimensions)

To raise a matrix to a power 2 [x2], cube [x3]

To obtain inverse of a SQUARE MatA already defined MatA[x^-1]. The key [x^-1] is the x to the power -1 key. If the determinant of a matrix is zero, the matrix is singular and its inverse does not exit.

Dimensions of matrices involved in operations must match. Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular numbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An**mXn **matrix has** m rows **and**
n columns**. To perform multiplication of an **kXl** matrix by
an **mXn** matrix you multiply each element in one row of the first
matrix by a specific element in a column of the second matrix. This
imposes a condition, namely that the number of columns of the first
matrix be equal to the number of rows of the second.

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So**
MatA(kXl) * MatB(mXn) is possible only if l=m**

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.** If this condition is not satisfied, the calculator
returns a dimension error**. The order of the matrices in the
multiplication is, shall we say, vital.

Let me explain how to create matrices. (If you know how to do it, skip to the operations on matrices, at the end.)

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2: D A T A] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB (MUST have identical dimensions same m and same n, m and n do not have to be the same)

To subtract MatA-MatB. (MUST have identical dimensions, see above)

To multiply MatAxMatB (See below for conditions on dimensions)

To raise a matrix to a power 2 [x2], cube [x3]

To obtain inverse of a SQUARE MatA already defined MatA[x^-1]. The key [x^-1] is the x to the power -1 key. If the determinant of a matrix is zero, the matrix is singular and its inverse does not exit.

Dimensions of matrices involved in operations must match. Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular numbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.

May 10, 2011 | Casio FX-115ES Scientific Calculator

This
post is rather exhaustive as regards the matrix capabilities of the
calculator. So if the post recalls things you already know, please skip
them. Matrix multiplication is at the end. As to division of matrices, I do not believe that this operation exits.

Let me explain how to create matrices. (If you know how to do it, skip to the operations on matrices, at the end.)

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2: D A T A] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB (MUST have identical dimensions same m and same n, m and n do not have to be the same)

To subtract MatA-MatB. (MUST have identical dimensions, see above)

To multiply MatAxMatB (See below for conditions on dimensions)

To raise a matrix to a power 2 [x2], cube [x3]

To obtain inverse of a SQUARE MatA already defined MatA[x^-1]. The key [x^-1] is the x to the power -1 key. If the determinant of a matrix is zero, the matrix is singular and its inverse does not exit.

Dimensions of matrices involved in operations must match. Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular numbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An**mXn **matrix has** m rows **and**
n columns**. To perform multiplication of an **kXl** matrix by
an **mXn** matrix you multiply each element in one row of the first
matrix by a specific element in a column of the second matrix. This
imposes a condition, namely that the number of columns of the first
matrix be equal to the number of rows of the second.

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So**
MatA(kXl) * MatB(mXn) is possible only if l=m**

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.** If this condition is not satisfied, the calculator
returns a dimension error**. The order of the matrices in the
multiplication is, shall we say, vital.

Let me explain how to create matrices. (If you know how to do it, skip to the operations on matrices, at the end.)

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2: D A T A] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB (MUST have identical dimensions same m and same n, m and n do not have to be the same)

To subtract MatA-MatB. (MUST have identical dimensions, see above)

To multiply MatAxMatB (See below for conditions on dimensions)

To raise a matrix to a power 2 [x2], cube [x3]

To obtain inverse of a SQUARE MatA already defined MatA[x^-1]. The key [x^-1] is the x to the power -1 key. If the determinant of a matrix is zero, the matrix is singular and its inverse does not exit.

Dimensions of matrices involved in operations must match. Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular numbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.

May 10, 2011 | Casio FX-115ES Scientific Calculator

This
post is rather exhaustive as regards the matrix capabilities of the
calculator. So if the post recalls things you already know, please skip
them. Matrix multiplication is at the end.

Let me explain how to create matrices. (If you know how to do it, skip to the operations on matrices, at the end.)

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2:Data] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB (MUST have identical dimensions same m and same n, m and n do not have to be the same)

To subtract MatA-MatB. (MUST have identical dimensions, see above)

To multiply MatAxMatB (See below for conditions on dimensions)

To raise a matrix to a power 2 [x2], cube [x3]

To obtain inverse of a SQUARE MatA already defined MatA[x-1]. The key [x-1] is the x to the power -1 key. If the determinant of a matrix is zero, the matrix is singular and its inverse does not exit.

Dimensions of matrices involved in operations must match. Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular numbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An**mXn **matrix has** m rows **and**
n columns**. To perform multiplication of an **kXl** matrix by
an **mXn** matrix you multiply each element in one row of the first
matrix by a specific element in a column of the second matrix. This
imposes a condition, namely that the number of columns of the first
matrix be equal to the number of rows of the second.

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So**
MatA(kXl) * MatB(mXn) is possible only if l=m**

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.** If this condition is not satisfied, the calculator
returns a dimension error**. The order of the matrices in the
multiplication is, shall we say, vital.

Let me explain how to create matrices. (If you know how to do it, skip to the operations on matrices, at the end.)

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2:Data] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB (MUST have identical dimensions same m and same n, m and n do not have to be the same)

To subtract MatA-MatB. (MUST have identical dimensions, see above)

To multiply MatAxMatB (See below for conditions on dimensions)

To raise a matrix to a power 2 [x2], cube [x3]

To obtain inverse of a SQUARE MatA already defined MatA[x-1]. The key [x-1] is the x to the power -1 key. If the determinant of a matrix is zero, the matrix is singular and its inverse does not exit.

Dimensions of matrices involved in operations must match. Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular numbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.

Apr 24, 2011 | Casio FX-115ES Scientific Calculator

This
post is rather exhaustive as regards the matrix capabilities of the
calculator. So if the post recalls things you already know, please skip
them. Matrix multiplication is at the end.

Let me explain how to create matrices. (If you know how to do it, skip to the operations on matrices, at the end.)

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2:Data] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB (MUST have identical dimensions same m and same n, m and n do not have to be the same)

To subtract MatA-MatB. (MUST have identical dimensions, see above)

To multiply MatAxMatB (See below for conditions on dimensions)

To raise a matrix to a power 2 [x2], cube [x3]

To obtain inverse of a SQUARE MatA already defined MatA[x-1]. The key [x-1] is the x to the power -1 key. If the determinant of a matrix is zero, the matrix is singular and its inverse does not exit.

Dimensions of matrices involved in operations must match. Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular numbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An**mXn **matrix has** m rows **and**
n columns**. To perform multiplication of an **kXl** matrix by
an **mXn** matrix you multiply each element in one row of the first
matrix by a specific element in a column of the second matrix. This
imposes a condition, namely that the number of columns of the first
matrix be equal to the number of rows of the second.

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So**
MatA(kXl) * MatB(mXn) is possible only if l=m**

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.** If this condition is not satisfied, the calculator
returns a dimension error**. The order of the matrices in the
multiplication is, shall we say, vital.

Let me explain how to create matrices. (If you know how to do it, skip to the operations on matrices, at the end.)

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2:Data] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB (MUST have identical dimensions same m and same n, m and n do not have to be the same)

To subtract MatA-MatB. (MUST have identical dimensions, see above)

To multiply MatAxMatB (See below for conditions on dimensions)

To raise a matrix to a power 2 [x2], cube [x3]

To obtain inverse of a SQUARE MatA already defined MatA[x-1]. The key [x-1] is the x to the power -1 key. If the determinant of a matrix is zero, the matrix is singular and its inverse does not exit.

Dimensions of matrices involved in operations must match. Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular numbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.

Jan 09, 2011 | Casio FX-115ES Scientific Calculator

This post is rather exhaustive as regards the matrix capabilities of the calculator. So if the post recalls things you already know, please skip them. Matrix multiplication is at the end.

Let me explain how to create matrices. (If you know how to do it, skip to the operations on matrices, at the end.)

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2:Data] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB (MUST have identical dimensions same m and same n, m and n do not have to be the same)

To subtract MatA-MatB. (MUST have identical dimensions, see above)

To multiply MatAxMatB (See below for conditions on dimensions)

To raise a matrix to a power 2 [x2], cube [x3]

To obtain inverse of a SQUARE MatA already defined MatA[x-1]. The key [x-1] is the x to the power -1 key. If the determinant of a matrix is zero, the matrix is singular and its inverse does not exit.

Dimensions of matrices involved in operations must match. Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular numbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An**mXn **matrix has** m rows **and**
n columns**. To perform multiplication of an **kXl** matrix by
an **mXn** matrix you multiply each element in one row of the first
matrix by a specific element in a column of the second matrix. This
imposes a condition, namely that the number of columns of the first
matrix be equal to the number of rows of the second.

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So**
MatA(kXl) * MatB(mXn) is possible only if l=m**

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.** If this condition is not satisfied, the calculator
returns a dimension error**. The order of the matrices in the
multiplication is, shall we say, vital.

Let me explain how to create matrices. (If you know how to do it, skip to the operations on matrices, at the end.)

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2:Data] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB (MUST have identical dimensions same m and same n, m and n do not have to be the same)

To subtract MatA-MatB. (MUST have identical dimensions, see above)

To multiply MatAxMatB (See below for conditions on dimensions)

To raise a matrix to a power 2 [x2], cube [x3]

To obtain inverse of a SQUARE MatA already defined MatA[x-1]. The key [x-1] is the x to the power -1 key. If the determinant of a matrix is zero, the matrix is singular and its inverse does not exit.

Dimensions of matrices involved in operations must match. Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular numbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.

Dec 18, 2010 | Casio FX-115ES Scientific Calculator

Let me explain how to create matrices. (If you know how to do it, skip
to the operations on matrices, at the end.)

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2:Data] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB (MUST have identical dimensions same m and same n, m and n do not have to be the same)

To subtract MatA-MatB. (MUST have identical dimensions, see above)

To multiply MatAxMatB (See below for conditions on dimensions)

To raise a matrixe to a power 2 [x2], cube [x3]

To obtain inverse of MatA already defined MatA[x-1] [x-1] is the x to the power -1 key

Dimensions of matrices involved in operations must match.

Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular umbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An**mXn **matrix has** m rows **and**
n columns**. To perform multiplication of an **kXl** matrix by
an **mXn** matrix you multiply each element in one row of the first
matrix by a specific element in a column of the second matrix. This
imposes a condition, namely that the number of columns of the first
matrix be equal to the number of rows of the second.

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So**
MatA(kXl) * MatB(mXn) is possible only if l=m**

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.** If this condition is not satisfied, the calculator
returns a dimension error**. The order of the matrices in the
multiplication is, shall we say, vital.

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2:Data] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB (MUST have identical dimensions same m and same n, m and n do not have to be the same)

To subtract MatA-MatB. (MUST have identical dimensions, see above)

To multiply MatAxMatB (See below for conditions on dimensions)

To raise a matrixe to a power 2 [x2], cube [x3]

To obtain inverse of MatA already defined MatA[x-1] [x-1] is the x to the power -1 key

Dimensions of matrices involved in operations must match.

Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular umbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.

Aug 06, 2010 | Casio FX-115ES Scientific Calculator

Let me explain how to create matrices. (If you know how to do it, skip
to the operations on matricies, at the end.)

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2:Data] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB (MUST have identical dimensions same m and same n, m and n do not have to be the same)

To subtract MatA-MatB. (MUST have identical dimensions, see above)

To multiply MatAxMatB (See below for conditions on dimensions)

To raise a matrixe to a power 2 [x2], cube [x3]

To obtain inverse of MatA already defined MatA[x-1] [x-1] is the x to the power -1 key

Dimensions of matrices involved in operations must match.

Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular umbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An**mXn **matrix has** m rows **and**
n columns**. To perform multiplication of an **kXl** matrice by
an **mXn** matrix you multiply each element in one row of the first
matrix by a specific element in a column of the second matrix. This
imposes a condition, namely that the number of columns of the first
matrix be equal to the number of rows of the second.

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So**
MatA(kXl) * MatB(mXn) is possible only if l=m**

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.** If this condition is not satisfied, the calculator
returns a dimension error**. The order of the matrices in the
multiplication is, shall we say, vital.

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2:Data] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB (MUST have identical dimensions same m and same n, m and n do not have to be the same)

To subtract MatA-MatB. (MUST have identical dimensions, see above)

To multiply MatAxMatB (See below for conditions on dimensions)

To raise a matrixe to a power 2 [x2], cube [x3]

To obtain inverse of MatA already defined MatA[x-1] [x-1] is the x to the power -1 key

Dimensions of matrices involved in operations must match.

Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular umbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.

Apr 29, 2010 | Casio FX-115ES Scientific Calculator

Let me explain how to create matrices. (If you know how to do it, skip to the operations on matricies, at the end.)

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2:Data] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB

To subtract MatA-MatB

To multiply MatAxMatB

To raise a matrixe to a power 2 [x2], cube [x3]

To obtain inverse of MatA already defined MatA[x-1] [x-1] is the x to the power -1 key

Dimensions of matrices involved in operations must match.

Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular umbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An**mXn **matrix has** m rows **and**
n columns**. To perform multiplication of an **kXl** matrice by
an **mXn** matrix you multiply each element in one row of the first
matrix by a specific element in a column of the second matrix. This
imposes a condition, namely that the number of columns of the first
matrix be equal to the number of rows of the second.

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So**
MatA(kXl) * MatB(mXn) is possible only if l=m**

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.** If this condition is not satisfied, the calculator
returns a dimension error**. The order of the matrices in the
multiplication is, shall we say, vital.

First you must set Matrix calculation

[MODE][6:Matrix]. Then By entering one of the numbers [1:MatA] or [2:Matb] or [3:MatC] you get to choose the dimensions of the matrix

(mxn]. Once finished entering the matrix you clear the screen.

The operations on matrices are available by pressing [Shift][Matrix]

[1:Dim] to change the dimension of a matrix (in fact redefining the matrix)

[2:Data] enter values in a matrix

[3:MatA] access Matrix A

[4:Matb] access Matrix B

[5:MatC] access matrix C

[6:MatAns] access the Answer Matrix (the last matrix calculated)

[7:det] Calculate the determinant of a matrix already defined

[8:Trn] The transpose of a matrix already defined

To add matrices MatA+MatB

To subtract MatA-MatB

To multiply MatAxMatB

To raise a matrixe to a power 2 [x2], cube [x3]

To obtain inverse of MatA already defined MatA[x-1] [x-1] is the x to the power -1 key

Dimensions of matrices involved in operations must match.

Here is a short summary

The multiplication of structured mathematical entities (vectors, complex numbers, matrices, etc.) is different from the multiplication of unstructured (scalar) mathematical entities (regular umbers). As you well know matrix multiplication is not commutative> This has to do with the dimensions.

An

Thus, to be able to multiply a kXl matrix by am mXn matrix, the number of columns of the first (l) must be equal to the number of rows of the second (m).

So

MatA(kX3) * Mat(3Xn) is possible and meaningful, but

Mat(kX3) * Mat(nX3) may not be possible.

To get back to your calculation, make sure that the number of columns of the first matrix is equal to the number of rows of the second.

Mar 06, 2010 | Casio FX-115ES Scientific Calculator

123 people viewed this question

Usually answered in minutes!

×