how to define printf comand in matlab.

14 ビュー (過去 30 日間)
shrisha tv
shrisha tv 2018 年 7 月 19 日
コメント済み: shrisha tv 2018 年 7 月 19 日
hello. I got result in a column matrix 4*1 like (1 0 0 0) or (0 1 0 0) etc. Now I have to provide output means printf as car for first case (that is (1 0 0 0 )), bike for second case. In this way I have 4 cases. how to write program for this please some one help me. thank you.

採用された回答

KSSV
KSSV 2018 年 7 月 19 日
編集済み: KSSV 2018 年 7 月 19 日
k = [1 0 0 0] ;
fprintf('%s %f %f %f %f\n','car',k') ;
If you want it in file:
c = [1 0 0 0] ;
b = [0 0 1 0] ;
fid = fopen('myfile.txt','w') ;
fprintf(fid,'%s %f %f %f %f\n','car',k') ;
fprintf(fid,'%s %f %f %f %f\n','bike',b') ;
fclose(fid) ;
  6 件のコメント
shrisha tv
shrisha tv 2018 年 7 月 19 日
nothing printed sir. I am not able to debug. please explain that code then I find the solution.
shrisha tv
shrisha tv 2018 年 7 月 19 日
Ya i got answer, thank you very much sir.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLoops and Conditional Statements についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by