π
<-
Chat plein-écran
[^]

Inserting a Matrix into a Matrix on a TI89?

:32ti89: :32ti892: :32ti89t: :32ti89tn: :32ti92: :32tiv200:

Inserting a Matrix into a Matrix on a TI89?

Message non lude pikey » 23 Avr 2015, 04:00

hello, I apologize that this is in english. I am using google translate to read this forum. I am having an issue that I hope that someone can help with. Is it possible to insert a matrix into a matrix. I will attempt to explain. I have a 3x3 matrix that I created named "a". I need to put "a" into a 2x2 matrix. Here is my attempt to show you what I mean:
{ [a] -[a] ]
[-[a] [a] ]

is it possible to do this on the TI89?
Thank you.
Avatar de l’utilisateur
pikey
Niveau 1: MD (Membre Débutant)
Niveau 1: MD (Membre Débutant)
Prochain niv.: 20%
 
Messages: 2
Inscription: 23 Avr 2015, 03:50
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: finite element Analysis

Re: Inserting a Matrix into a Matrix on a TI89?

Message non lude Lionel Debroux » 23 Avr 2015, 07:12

If I understand you correctly, you can't do what you want: more than two levels of lists (i.e. a list containing a matrix, or a matrix containing compound elements) are not supported on the TI-68k series.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Inserting a Matrix into a Matrix on a TI89?

Message non lude CVSoft » 23 Avr 2015, 07:18

The TI-89 OS does not allow having a matrix nested in a matrix; the same rule applies to lists and vectors. Directly placing a matrix within a matrix is thus not an option; some other method will need to be used, and this will vary based on what you are trying to accomplish.
Avatar de l’utilisateur
CVSoftPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 16.4%
 
Messages: 31
Images: 289
Inscription: 24 Mar 2015, 22:24
Localisation: California, USA
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Inserting a Matrix into a Matrix on a TI89?

Message non lude Bisam » 23 Avr 2015, 17:15

You may embed a matrix as a coefficient of another matrix... IF you convert it into a string before.
But of course, you will not be able to compute anything.

But I think you are trying to do block matrices computation... and it can be done using the fonction augment(m,p) which will append matrix p to matrix m (they must have the same number of lines).
The syntax augment(m;p) (note the ; instead of , ) stacks matrix m over p. It only exists on the most recent OSes... but I can't remember the first one to have it.
If it doesn't exist, you can use "transpose" to do it.
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5665
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Inserting a Matrix into a Matrix on a TI89?

Message non lude pikey » 24 Avr 2015, 03:39

Bisam a écrit:You may embed a matrix as a coefficient of another matrix... IF you convert it into a string before.
But of course, you will not be able to compute anything.

But I think you are trying to do block matrices computation... and it can be done using the fonction augment(m,p) which will append matrix p to matrix m (they must have the same number of lines).
The syntax augment(m;p) (note the ; instead of , ) stacks matrix m over p. It only exists on the most recent OSes... but I can't remember the first one to have it.
If it doesn't exist, you can use "transpose" to do it.


thank you very much for your reply. I used MathLab to complete the necessary computation. I then attempted your method on mt ti89 and it worked whci will be very helpful for my exam next week. Thanks again
Avatar de l’utilisateur
pikey
Niveau 1: MD (Membre Débutant)
Niveau 1: MD (Membre Débutant)
Prochain niv.: 20%
 
Messages: 2
Inscription: 23 Avr 2015, 03:50
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: finite element Analysis

Re: Inserting a Matrix into a Matrix on a TI89?

Message non lude compsystems » 25 Avr 2015, 03:12

trick

[[a][b]
[c][d]] -> mat1

[[1][2]
[3][4]] -> mat2

[ e11=mat1, e12=mat2
e13=...., e14=... ]] -> mat3

[ [[a][b] , [[1][2]
[c][d]] [3][4]]
... , ... ]
Dernière édition par compsystems le 25 Avr 2015, 03:14, édité 1 fois.
Avatar de l’utilisateur
compsystems
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 40.2%
 
Messages: 256
Inscription: 30 Mai 2011, 13:44
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Inserting a Matrix into a Matrix on a TI89?

Message non lude Adriweb » 25 Avr 2015, 03:29

Humm yes, interesting trick :
Image

But it's not really a matrix inside, it's an expression (confirmed by getType)


By the way, TI themselves bend the rules with getVarInfo(), which produces a visual representation... but is an invalid matrix:
Image
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.2%
 
Messages: 14616
Images: 1218
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb


Retourner vers Problèmes divers / Aide débutants

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 17 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1221 utilisateurs:
>1163 invités
>53 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)