Bibm@th

Forum de mathématiques - Bibm@th.net

Bienvenue dans les forums du site BibM@th, des forums où on dit Bonjour (Bonsoir), Merci, S'il vous plaît...

Vous n'êtes pas identifié(e).

#1 14-01-2014 18:23:11

Prot
Membre
Inscription : 14-01-2014
Messages : 2

[Scilab] Adressage indirect

Bonjour,

Je souhaite copier, par programme, une matrice M1 dans une nouvelle matrice dont le nom est le résultat d'une instruction input.

Exemple : Mat=input("nouveau nom :");

Si l'on a entré M2 dans Mat je souhaite donc ensuite copier M1 dans M2.

Savez-vous comment faire ?
Merci d'avance.
LP

Hors ligne

#2 15-01-2014 14:31:04

Prot
Membre
Inscription : 14-01-2014
Messages : 2

Re : [Scilab] Adressage indirect

Je me permets de répondre moi-même car je viens d'avoir  la solution, si elle peut intéresser d'autres personnes :

Utiliser la fonction execstr comme suit :
Mat=input("nouveau nom :", "s");
execstr(Mat + " = M1");

Hors ligne

Réponse rapide

Veuillez composer votre message et l'envoyer
Nom (obligatoire)

E-mail (obligatoire)

Message (obligatoire)

Programme anti-spam : Afin de lutter contre le spam, nous vous demandons de bien vouloir répondre à la question suivante. Après inscription sur le site, vous n'aurez plus à répondre à ces questions.

Quel est le résultat de l'opération suivante (donner le résultat en chiffres)?
soixante sept moins cinquante neuf
Système anti-bot

Faites glisser le curseur de gauche à droite pour activer le bouton de confirmation.

Attention : Vous devez activer Javascript dans votre navigateur pour utiliser le système anti-bot.

Pied de page des forums