How to code fprintf on multiple lines ?
이전 댓글 표시
Hi,
I'm trying to write an fprintf statement on multiple lines of code so that i don't exceed a 85 columns boundary (half my screen).
I can't find a solution that don't need to use another function (like strcat) :
fprintf(strcat("Les données des deux sessions de '%s' semblent venir de",...
" deux distributions différentes.\n p = %4.3f \n"), results_name{i}, pp);
When I try
fprintf(["Les données des deux sessions de '%s' semblent venir de"...
" deux distributions différentes.\n p = %4.3f \n"], results_name{i}, pp);
I get an error :
% Error using fprintf
% Invalid file identifier. Use fopen to generate a valid file identifier.
Do I really need to use a function to do so, or is there another way ?
Thank you !
채택된 답변
추가 답변 (1개)
Ruger28
2019년 9월 18일
why are you using
strcat
instead of
sprintf
Also, your data would be helpful, but try:
fprintf(sprintf("Les données des deux sessions de '%s' semblent venir de",...
" deux distributions différentes.\n p = %4.3f \n", results_name{i}, pp));
댓글 수: 4
Carrillo Pablo
2019년 9월 18일
편집: Carrillo Pablo
2019년 9월 18일
Ruger28
2019년 9월 18일
what do you wish to be size limited: the output string or your code in the script editor?
Carrillo Pablo
2019년 9월 18일
Ruger28
2019년 9월 18일
I don't believe there is a way to do that on non-comments, so the scroll bar is most likely your only option.
카테고리
도움말 센터 및 File Exchange에서 Data Type Identification에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!