It is possible to use sprintf to print a string input?

4 vues (au cours des 30 derniers jours)
Madalena Francisco
Madalena Francisco le 15 Jan 2023
Hi, I´m trying to print what the user inputs as a string, but it´s not working with this code below:
Thanks!!
clc, clear, close
vi=input('Indicate the name of the independent variable: ','s');
Unable to run the 'fevalJSON' function because it calls the 'input' function, which is not supported for this product offering.
c1= sprintf('Indicate the units of the variable %0.0s',vi);
vi_u=input(c1);
  3 commentaires
Madalena Francisco
Madalena Francisco le 15 Jan 2023
Hi! I don´t use the online version, but when I run the code here it appears that message that you can see on the code i provide:
Unable to run the 'fevalJSON' function because it calls the 'input' function, which is not supported for this product offering
here it´s my code without that:
clc, clear, close
vi=input('Indicate the name of the independent variable: ','s');
c1= sprintf('Indicate the units of the variable %0.0s',vi);
vi_u=input(c1);
Madalena Francisco
Madalena Francisco le 15 Jan 2023
The the cyclist, already help me with this! Thanks a lot anyways!

Connectez-vous pour commenter.

Réponse acceptée

the cyclist
the cyclist le 15 Jan 2023
I think you want
c1= sprintf('Indicate the units of the variable %s',vi);
rather than
c1= sprintf('Indicate the units of the variable %0.0s',vi);
  1 commentaire
Madalena Francisco
Madalena Francisco le 15 Jan 2023
Hello!! Thank u so much it works it works <3

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Introduction to Installation and Licensing dans Help Center et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by