Hola Juan
Revisa esta sitio. Una una vez preguntaron lo que quieres hacer, bueno fue la señorita Cristina
.http://www.lawebdelprogramador.com/foros/Matlab/1264763-abrir_carpeta.html
Muchas veces tenemos nuestros archivos de matlab, en una carpeta que no es la carpeta de Matlab.
Y cada vez que arranquemos matlab, nos gustaria que matlab se direccione automaticamente al lugar donde estan nuestros archivos de matlab.
Para hacer esto creamos un archivo que menciono abajo.
En mi caso todos mis archivos estan en la unidad D: y en la carpeta llamada MATLABCABALLERO. Por eso que en la primera linea del programa escribo la sentencia:
path(path,'D:\MATLABCABALLERO');
cd D:\MATLABCABALLERO
Ahora cd D:\MATLABCABALLERO significa que matlab cuando arranque se va cambiar automaticamente a la carpeta MATLABCABALLERO. Este programa se debe guardar con un nombre especial y ese nombre es startup.m que es un nombre reservado de Matlab. Ademas debemos guardar este archivo startup.m en una carpeta especial . En mi caso es la carpeta siguiente: D:\Archivos de programa\MATLAB\R2010b\bin
Porque yo he instalado Matlab en la unidad D y dentro de la carpeta Archivos de programa. Las carpetas MATLAB y R2010b y bin se crean automaticamente cuando uno instala matlab. Por lo tanto el programa startup.m de debe guardar dentro de la carpeta bin.
path(path,'D:\MATLABCABALLERO');
cd D:\MATLABCABALLERO
POSDATA: Disculpen si no estoy contestando tan prontamente sus preguntas.Estoy haciendo un proyecto y eso me tiene un poco ocupadito.
Saludos.
JOSE JEREMIAS CABALLERO
ASESOR DE PROYECTOS CON MATLAB
PROFESOR DE METODOS NUMERICOS CON MATLAB
PROGRAMADOR MATLAB
[email protected]