dlmwrite output of sprintf

3 次查看(过去 30 天)
Michael
Michael 2014-6-26
Hello all- I have something like this- A0 is a vector with 50 values, lrad is also a vector with 50 values. RMS is an array that is 50X50 that has values that correspond to A0 and lrad combinations.
for j=1:50,
for i=1:50,
disp(sprintf(' %14.12f %9.6f %16.12f',A0(j),lrad(i),rms(i,j)))
end
end
this makes 3 columns of values displayed in the command window. but rather then displaying this I want it to save it to .txt file. I know you use dlmwrite. But dlmwrite(sprintf(....)) doesn't work. It also needs to be in the formats. Any input would be appreciated. Thanks

回答(1 个)

Image Analyst
Image Analyst 2014-6-26
Use fprintf(fid, ........

Community Treasure Hunt

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

Start Hunting!

Translated by