Date: prev next · Thread: first prev next last
2019 Archives by date, by thread · List index


Le 05/01/2019 à 18:57, Michel Rudelle - Listes LibO a écrit :
Bonjour,


Le 05/01/2019 à 17:54, C Fourcroy a écrit :
Bonsoir ,

Au temps pour moi (et pour d'autres aussi, a priori...) : Il y a bien une notion de matrice dans Calc. (Cf l'aide  "Fonctions Matrice")
Mais c'est vrai que les indication ne fonctionnent pas...

Par exemple,:
Il est dit : "Pour saisir cette constante de matrice, vous sélectionnez trois cellules dans une ligne, puis vous tapez la formule ={1;2;3} en utilisant les accolades et les poins virgules, puis appuyez sur Ctrl+Maj+Entrée." Résultat : on voit bien {={1;2;3}} dans les 3 cellules mais elles affichent 1 toutes les 3 En essayant de valider avec Alt-Entrée (copie d'une même entrée sur plusieurs cellules) on aà peu près le même résultat (on voit toujours 1 mais les cellules contiennent ={1;2;3} et non {={1;2;3}})
ça marche en sélectionnant 3 cellules dans une colonne et non dans une ligne


Ou on voit :
"={1;2;3|4;5;6}
pas réussi en remplaçant comme plus haut lignes et colonnes :-((
Ah oui,
On peut sélectionner des lignes sur une colonne et utiliser ";" comme séparateur
Ou des colonnes sur une ligne on utilisant "|"
Mais ligne-colonne avec ';' et "|", ça n'a pas l'air de marcher .. .

"Une matrice de deux lignes contenant chacune trois valeurs.
={0;1;2|FAUX;VRAIE;"deux"}
Une matrice de données mélangées."
Je suppose qu'il faut sélectionner 3 lignes sur 2 colonnes avant
Mais ça ne fonctionnent pas, même si l'on règle le séparateur de colonne comme "|" (cf Outils - Options- Calc - Formule - Séparateurs., par défaut il est à ".") ça retourne "Err:539" qui ne semble pas référencé dans la liste des codes erreur...
Accessoirement, il faut entrer VRAI et non pas VRAIE !

De même INVERSEMAT semble ne fonctionner que sur une matrice 2x2 mais pas plus .. Au dessus on a un Err: 502 (argument incorrect) Mais peut être me gourre-je ... ça fait bien des années je ne fais plus d'inversion de matrice ..
Fait-moi peur, je l'utilise régulièrement sur des matrices 4x4
Vérifie dans ton test que le déterminant ne soit pas nul (une matrice n'est inversible que si son déterminant n'est pas nul)
fonction DETERMAT - un déterminant nul donne l'erreur 502

OUPS OUI !
Voui, ça marche si le déterminant n'est pas nul .. Désolé pour l'effroi .. comme je disais, ça fait quelques années .. même quelques dizaines d'années  que je n'ai pas touché à ça ....
Juste pas eu de chance avec mes valeurs de test



Ces tests ont été fait avec Calc 6.1.3 et 6.0.7  sous Win10
Est-ce que ça marchait dans les versions précédentes ?

Je suppose que l'on peut vivre sans, en général ,
Mais, bon, c'est gênant quand l'aide donne des indications qui semblent fausses...



Le 05/01/2019 à 09:37, Bernard Siaud alias Troumad a écrit :
Le 05/01/2019 à 09:22, Bernard Siaud alias Troumad a écrit :
Vous oubliez une matrice avec l'éditeur équation !

A= left ( matrix{a_11 # a_12 # a_13 ## a_21 # a_22 # a_23} right )  =  left [ matrix{a_11 # a_12 # a_13 ## a_21 # a_22 # a_23} right ]





--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.