R-0
{
position (0.2 1.48 0.01);
pRef 2.0e-5;
fftFreq 1024;
}
I want to write a matlab script to produce a text file having a repated lines like the above line while changing the values inside
R-i
{
position (x(i) y(i) 0.01);
pRef 2.0e-5;
fftFreq 1024;
}
where, i, x(i) and y(i) are imported from x file
clc;clear;Excel= xlsread('receiverlocations.xlsx','points') ;x= Excel(:,1)';%x
y= Excel(:,2)';%y
fid = fopen('ny.txt','wt');for i=1:length(x) i=i; fprintf(fid, '{\n'); fprintf(fid, 'R-'); fprintf(fid,'i'); fprintf(fid, '\n'); fprintf(fid,'position','%6s %12s','x(i)','%6s %12s\n','y(i)'); fprintf(fid, '\n'); fprintf(fid, '}\n'); fprintf(fid, '\n');endfclose(fid)
I have tried the previous lines but variable like i is printed as i not the corresponding value
can anyone help?
Best Answer