Changeset 3703 in Sophya for trunk/AddOn/TAcq/svv2mtx.cc
- Timestamp:
- Dec 6, 2009, 12:19:14 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/AddOn/TAcq/svv2mtx.cc
r3702 r3703 153 153 { 154 154 Timer tm("ProcSVFiles"); 155 156 vector< TMatrix< complex<r_4> > > vmtf(rowlist.size()); 157 155 158 156 DataTable visdt; 159 157 visdt.AddDoubleColumn("mfc"); … … 164 162 visdt.AddFloatColumn("vim"); 165 163 164 vector< TMatrix< complex<r_4> > > vmtf; 165 166 166 if (jf1<1) jf1=1; 167 167 if ((jf2<1)||(jf2<jf1)) jf2=jf1; … … 169 169 int djf=(jf2-jf1)/nfreq; 170 170 if (djf<1) djf=0; 171 171 172 172 char fname[1024]; 173 173 174 cout << " ---- ProcSVFiles()-Begin - Reading chanum vector" << endl; 174 175 TVector< uint_4 > chanum; 176 { 175 177 sprintf(fname, "%s/chanum.ppf",inoutpath.c_str()); 176 {177 178 PInPersist pic(fname); 178 179 pic >> chanum; 179 180 } 180 181 181 sa_size_t nrows = (imax-imin+1)/istep;\ 182 cout << " ---- ProcSVFiles()-Read chanum done " << endl; 183 sa_size_t nrows = (imax-imin+1)/istep; 182 184 sa_size_t kr=0; 183 185 … … 193 195 cout << " ProcSVFilesVJun09/Info: Output Time-Frequency matrices NRows=NFiles" 194 196 << nrows << " NCols=NFreq=" << ncols << endl; 195 for(size_t j=0; j<rowlist.size(); j++) vmtf[j].SetSize(nrows, ncols); 197 for(size_t j=0; j<rowlist.size(); j++) 198 vmtf.push_back(TMatrix< complex<r_4> >(nrows, ncols) ); 196 199 } 197 200 for(size_t j=0; j<rowlist.size(); j++)
Note:
See TracChangeset
for help on using the changeset viewer.