Filter löschen
Filter löschen

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

2 Ansichten (letzte 30 Tage)
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 Kommentare
Madalena Francisco
Madalena Francisco am 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 am 15 Jan. 2023
The the cyclist, already help me with this! Thanks a lot anyways!

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

the cyclist
the cyclist am 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);

Weitere Antworten (0)

Kategorien

Mehr zu Troubleshooting in MATLAB Compiler SDK finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by