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

조회 수: 7 (최근 30일)
Madalena Francisco
Madalena Francisco 2023년 1월 15일
댓글: Madalena Francisco 2023년 1월 15일
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
Madalena Francisco
Madalena Francisco 2023년 1월 15일
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 2023년 1월 15일
The the cyclist, already help me with this! Thanks a lot anyways!

댓글을 달려면 로그인하십시오.

채택된 답변

the cyclist
the cyclist 2023년 1월 15일
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);

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Troubleshooting in MATLAB Compiler SDK에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by