Un amigo me preguntó cómo Matlab crea archivos de datos de lámparas, porque a menudo necesitamos escribir datos nosotros mismos (agregar algunos grupos funcionales, eliminar átomos, etc.). Aquí están involucrados varios problemas:
1. Cómo leer las coordenadas atómicas, el ángulo, la clave y otra información
del archivo de datos ; 2. Cómo escribir el formato del archivo de datos que Lammps puede reconocer; aquí está atom_style: completo
PASO 1. Necesitamos leer el archivo de datos que necesitamos modificar de acuerdo con los requisitos de Lammps.
%{
This code is to read data from lammps for modification like
we get data from MS, however the struction of data is very possibly
wrong so that we need to write the bond or angle even dihedrals by
ourselves.
Here is a simple code to read lammps data, the only thing you nend to