2017-09-30 6 views
-1

Est-il possible en Matlab pour entrer une entrée entre crochets tels que:Saisie d'une entrée entre parenthèses

Entrez une entrée: [1 2 3 4 5 6 7 8]

J'ai tout essayé et œuvres rien , doit être exactement comme cela lorsque l'entrée de l'utilisateur est entrée en temps réel entre parenthèses

+0

Je ne comprends pas quelle est la sortie désirée. – excaza

+0

c'est une entrée désirée, donc votre déclaration d'entrée devrait dire: Entrez une entrée (entre parenthèses): [=> entrée utilisateur 1 2 3 4 5 6 7 8 <=] avec les parenthèses, je sais que c'est bizarre, je veux juste Je sais si c'est possible parce que je pense que quelqu'un essaie de me chasser. Si c'est comment le faire? – jJmatLabber

+0

Cela ne clarifie rien. Que comptez-vous retourner dans l'espace de travail? Un tableau? Un string? – excaza

Répondre

0

Ceci renvoie une chaîne dans la variable s. Le crochet d'ouverture est directement dans la chaîne d'invite. Le crochet de fermeture est imprimé à l'aide d'un caractère pour supprimer le caractère (point de code 8) pour passer à la ligne précédente.

s = input('Enter an input: [','s'); disp([8 ']']); 

Exemple d'exécution. L'entrée de l'utilisateur est juste les nombres séparés par des espaces.

enter image description here