- (面倒) sfit オブジェクトの要素にアクセスしてテキストファイルに書き出す ※ sfit オブジェクトのアクセス方法
- (簡単) diary 関数でsfit オブジェクトの表示内容をテキストファイルに保存する
sfitオブジェクトをテキストファイルに書き込むにはどうすればいいですか?
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Shuichi Nagamatsu
el 5 de Abr. de 2023
Comentada: Shuichi Nagamatsu
el 7 de Abr. de 2023
曲線(曲面)近似 [f, gof]=fit([x, y], z, ft, fo) の結果である
f(sfitオブジェクト)を指定したテキストファイルに書き込むにはどうすればいいでしょうか?
0 comentarios
Respuesta aceptada
Atsushi Ueno
el 5 de Abr. de 2023
load franke
sf = fit([x, y],z,'poly23') % sfit オブジェクトのサンプルデータ
%% sfit オブジェクトの要素にアクセスしてテキストファイルに書き出す
fid = fopen('mysfit.txt','w');
fprintf(fid,"%s\n",formula(sf));
cellfun(@(x) fprintf(fid,'%s = %8.3e\n',x,sf.(x)), coeffnames(sf));
fclose(fid);
type mysfit.txt % 上記と同様に全部書き出すのは面倒!
%% コマンドラインの文字列をファイルに保存する
diary myDiary.txt
sf
diary off
type myDiary.txt % ここでは表示出来ないが、上記表示内容がそのままテキスト形式で保存される
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!