Table of Contents

Hints & Tips

DM32 Simultaneous Equations

From the Owners Manual

Statefile

Provided by Swiss Micros https://technical.swissmicros.com/dm32/examples/STATE/SIMEQ.d32

Local copy simeq.d32

Overview

This set of programs allows the solution of 3×3 and 2×2 systems of equations, as well as the inverse and determinate of the matrix representing the coefficients.

The set of equations is represented by a 3 x 4 array of numbers, with the first 3 columns representing the coefficients of the equations and the 4th column the “value” of the equations.

For example

Ax + Dy + Gz = J

Bx + Ey + Hz = K

Cx + Fy + Iz = L

These equations can be represented in matrix form

| A D G | | x | | J | | B E H | | y | = | K | | C F I | | z | | L |

This is effectively

A x X = B

and therefore

X = B / A

or

X = B x A-1

The unknown matrix is obtained by multiplying B by the inverse of A

They are entered sequentially in the order

ABCDEFGHIJKL

Use

Enter the values of the 3×3 matrix and the 3×1 column vector by using prog. A

Examples

3 x 3

A system of equations with 3 unknowns x, y and z

23x + 15y + 17z = 31

8x + 11y - 6z = 17

4x + 15y + 12z = 14

Beware!

You enter each value in sequence going down the columns in sequence

Which is the opposite sense to the way matrices are entered in DM15L and DM41X

2x2

The programs expect a 3×3 matrix. If the system is 2×2 you have to use dummy values to pad out to 3×3

Set C, F, H, G, L = 0 and I = 1

e.g.

2x + 3y = 6

8x - 4y = 9

This becomes

2x + 3y + 0z = 6

8x - 4y + 0z = 9

0x + 0y + 1z = 0

and is entered

Further Information

Page created : 17/04/26 18:10 BST

Page updated : 01/01/70 01:00 BST