Visual Transformation of Matrices

27 views
Skip to first unread message

Jody Crothers

unread,
Nov 23, 2024, 12:48:05 AM11/23/24
to TI-Innovator
Hi all
I want to be able to take a Matrice like this and graph it


The next step with be to transform them matrice via multilplucation by another matrice


I have be doing it point by point but can I do it with a whole matrice


Any suggestions


I eventuall want the students to build their own to see the different transformations


cheers

Jody Crothers


Head of Learning Area (Mathematics)

Ridge View Secondary College

Western Australia

www.jodstar.com

Marc Garneau

unread,
Nov 25, 2024, 1:32:51 PM11/25/24
to ti-inn...@googlegroups.com
Hi Jody,

One way to get it to work would be to use the mat>list function. That converts the matrix into a list, row-by-row. A program could do the conversion, then split the list into two parts (and x-list and a y-list). Then plot the lists. I would probably write it so that it does this twice - once with the original matrix, and then once with the matrix that results from the multiplication.

Let me know if you want to try it and if you need help with the program.

Marc Garneau

On Nov 22, 2024, at 9:47 PM, Jody Crothers <jodst...@hotmail.com> wrote:

Hi all
<image.png>
I want to be able to take a Matrice like this and graph it

<image.png>

The next step with be to transform them matrice via multilplucation by another matrice

I have be doing it point by point but can I do it with a whole matrice

Any suggestions

I eventuall want the students to build their own to see the different transformations

cheers
Jody Crothers

Head of Learning Area (Mathematics)
Ridge View Secondary College
Western Australia

-- 
You received this message because you are subscribed to the Google Groups "TI-Innovator for Education" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ti-innovator...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ti-innovator/SL2P216MB10489264998D92B787DC0A2EB82C2%40SL2P216MB1048.KORP216.PROD.OUTLOOK.COM.

John Hanna

unread,
Nov 25, 2024, 3:34:41 PM11/25/24
to ti-inn...@googlegroups.com

Note the order of the points is a little different.

 

 

Not sure about setting up the scatterplot in the program, though.

Regards,

     John

image001.png
image002.png

Marc Garneau

unread,
Nov 25, 2024, 3:51:34 PM11/25/24
to ti-inn...@googlegroups.com
When I was trying out the idea, my program looked very similar, except I used colDim instead of dim, so I didn’t have to divide by 2.

Marc

On Nov 25, 2024, at 12:34 PM, John Hanna <johne...@gmail.com> wrote:

<image001.png>
Note the order of the points is a little different.
 
<image002.png>

John Hanna

unread,
Nov 25, 2024, 3:51:47 PM11/25/24
to ti-inn...@googlegroups.com

File attached.

Added this for a rotation…

 

Note: add the point (0,0) to the matrix to make a complete square:

 

Regards,

     John

 

From: ti-inn...@googlegroups.com <ti-inn...@googlegroups.com> On Behalf Of Marc Garneau
Sent: Monday, November 25, 2024 1:33 PM
To: ti-inn...@googlegroups.com
Subject: Re: Visual Transformation of Matrices

 

Hi Jody,

image001.png
image002.png
image003.png
plot_matrix for Crothers.tns

Jody Crothers

unread,
Nov 29, 2024, 8:10:46 AM11/29/24
to ti-inn...@googlegroups.com
Thats a masterpiece John
I need to learn about the left and right commands with dim
Thanks for your input Marc
I wonder how much would work on a notes page with Maths Boxes?

So I can see original Matrix
Transformation Matrix
And the output next to it

That will do exactly what I want.



Jody Crothers


Head of Learning Area (Mathematics)

Ridge View Secondary College

Western Australia

www.jodstar.com



From: ti-inn...@googlegroups.com <ti-inn...@googlegroups.com> on behalf of John Hanna <johne...@gmail.com>
Sent: Tuesday, 26 November 2024 4:51 AM
To: ti-inn...@googlegroups.com <ti-inn...@googlegroups.com>
Subject: RE: Visual Transformation of Matrices
 

Marc Garneau

unread,
Nov 29, 2024, 11:37:05 AM11/29/24
to ti-inn...@googlegroups.com
Hi Jody,

I was going to suggest defining the matrices outside of the program, and math boxes are a great way to do that. The program can run in a math box too, so the plots get updated as soon as you change either matrix.

The attached applies this to John’s example. Instead of a program, you could execute the list building in math boxes, but using a program is cleaner. The program page can be deleted and the program is still defined and will still run.

Marc

MatrixPlot.tns

John Hanna

unread,
Nov 29, 2024, 7:44:38 PM11/29/24
to ti-inn...@googlegroups.com

I was thinking of using a slider for the angle of rotation!

 

 

Regards,

     John

 

From: ti-inn...@googlegroups.com <ti-inn...@googlegroups.com> On Behalf Of Marc Garneau
Sent: Friday, November 29, 2024 11:37 AM
To: ti-inn...@googlegroups.com
Subject: Re: Visual Transformation of Matrices

 

Hi Jody,

--

You received this message because you are subscribed to the Google Groups "TI-Innovator for Education" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ti-innovator...@googlegroups.com.

John Hanna

unread,
Nov 29, 2024, 7:51:06 PM11/29/24
to ti-inn...@googlegroups.com

See attached with a slider.

 

 

Regards,

     John

 

From: ti-inn...@googlegroups.com <ti-inn...@googlegroups.com> On Behalf Of Marc Garneau


Sent: Friday, November 29, 2024 11:37 AM

To: ti-inn...@googlegroups.com
Subject: Re: Visual Transformation of Matrices

 

Hi Jody,

--

You received this message because you are subscribed to the Google Groups "TI-Innovator for Education" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ti-innovator...@googlegroups.com.

MatrixPlot-G.tns
Reply all
Reply to author
Forward
0 new messages