Hello,<div><br></div><div>I have a set of data that I would like visualize with paraview. I convert my data in binary vtk via a matlab script but when I try to open it then I get a lot of errors.</div><div><br></div><div>Here is the script I'm using:</div>
<div><br></div><div> %Output file name</div><div>filename=('Test1111.vtk');</div><div><br></div><div>tic</div><div><br></div><div>nr_of_elements=numel(x);</div><div>fid = fopen(filename, 'w'); </div><div><br>
</div><div>%ASCII file header</div><div>fprintf(fid, '# vtk DataFile Version 3.0\n');</div><div>fprintf(fid, 'VTK from Matlab\n');</div><div>fprintf(fid, 'BINARY\n\n');</div><div>fprintf(fid, 'DATASET STRUCTURED_GRID\n');</div>
<div>fprintf(fid, ['DIMENSIONS ' num2str(numel(x)) ' ' num2str(numel(y)) ' ' num2str(numel(z)) '\n']);</div><div>fprintf(fid, ['POINTS ' num2str(nr_of_elements) ' float\n']);</div>
<div>fclose(fid);</div><div><br></div><div>%append binary x,y,z data</div><div><br></div><div>fid = fopen(filename, 'a');</div><div>fwrite(fid, [reshape(x,nr_of_elements,1), reshape(y,nr_of_elements,1), reshape(z,nr_of_elements,1)],'float','b');</div>
<div>fprintf(fid, '\nSCALARS intensity float\n'); %ASCII header</div><div><br></div><div>%append scalar field</div><div>fprintf(fid, 'LOOKUP_TABLE default\n'); %ASCII header</div><div>fwrite (fid, reshape(Data,nr_of_elements,1),'float','b'); %binary data</div>
<div><br></div><div>fclose(fid);</div><div>toc</div><div><br></div><div><br></div><div><br></div><div><br></div><div>I'm using Paraview 3.14.0 on windows 7 64b</div><div><br></div><div>Sorry if it's a silly question but I am novice in .vtk</div>
<div><br></div><div>Thx for reading</div><div><br></div><div>Kib</div>