Matlab - importante Matlab

 
Vista:

importante Matlab

Publicado por Ruben (2 intervenciones) el 09/03/2005 10:03:18
Hola,necesito una pequeña ayuda con matlab,me urge bastante,gratifico economicamente,676502599.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:importante Matlab

Publicado por ruben (2 intervenciones) el 09/03/2005 19:10:11
Bueno pues mi problema es el siguiente,estoy haciendo un estudio sobre un ajuste de elementos geométricos mediante el método de minimos cuadrados(pura matemática),el programa va de lo siguiente:introduces unos puntos (x,y,z) y te devuelve una serie de parametros como plano que más se ajusta a esos puntos,error etc....,eso todo ya lo tengo rematado(te lo comento pa que sepas un poco de que va mi programa),vale pos mi dificultad es que en vez de meter los puntos manualmente en matlab quiero meterlos a través de un fichero externo en el que estén metidos una serie de puntos de antemano,y despues generar otro fichero de salida en el que me ponga todos esos datos que me da matlab,a ver si me puedes ayudar,como dije en mi correo estoy dispuesto a gratificar económicamente.

un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:importante Matlab

Publicado por Magaly (41 intervenciones) el 15/03/2005 13:40:40
Primero tienes que seleccionar el fichero que deseas leer mediante la función:

[filename, pathname] = uigetfile('*.*'); % Abre la caja de diálogos de ficheros

Para leer ese fichero, puedes usar las funciones:

[fid, message] = fopen(nombre , 'r'); % Abre el fichero seleccionado para leerlo
linea = fgetl(fid)
status = fclose(fid); % "fclose" cierra el fichero que se ha abierto

o bien:

TEXTREAD Read formatted data from text file

Para "generar otro fichero de salida en el que me ponga todos esos datos que me da matlab"investiga con la función:
FPRINTF Write formatted data to file.

Espero que te sirvan estas indicaciones,
Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar