Demander un vecteur dans la fenêtre de commande en utilisant la commande suivante:
= vecteur str2num (entrée ('entrée les composantes d'un vecteur, séparés par des espaces ou des virgules: n', 's')) -
La "str2sum" fonction extrait les composants du vecteur de la chaîne d'entrée de l'utilisateur et le vecteur résultant est stocké à la variable "vecteur."
Demander un vecteur dans une boîte de dialogue avec la commande suivante:
= vecteur str2num (cell2mat (inputdlg ('entrée les composantes d'un vecteur, séparés par des espaces ou des virgules:', 'vecteur d'entrée »))) -
Dans ce cas, la "cell2mat" fonction est également nécessaire, car "inputdlg" renvoie une matrice de cellules.
Utilisez le "charge" commande à lire un vecteur à partir d'un fichier texte. Par exemple, si le fichier "vector.txt" contient "1 2 3 4 5," la commande suivante va créer une variable appelée "vecteur" contenant les valeurs dans le fichier:
charge ('vector.txt') -
Pour attribuer le vecteur à un autre nom de variable, utilisez le formulaire ci-dessous:
vector2 = charge ('vector.txt') -
La "charge" commande recherche dans votre répertoire MATLAB par défaut pour le fichier que vous spécifiez. Utilisez les commandes suivantes pour permettre à l'utilisateur de sélectionner un fichier n'importe où sur leur disque:
[fichier, le chemin] = uigetfile ('.»,« Sélectionnez un fichier vectoriel ') -
vecteur = charge ([fichier de chemin]) -