• Martes 14 de Abril de 2026, 08:25

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - gerardo26

Páginas: [1]
1
Matlab / Re:Problema con ejercicios
« en: Lunes 23 de Abril de 2012, 05:11 »
Hola Miguel!!

Para reconocer las mayusculas en un string usa el comando isstrprop

Código: Matlab M
  1. entrada=input('Escriba la frase: ','s');
  2. v=isstrprop(entrada,'upper');
  3. salida=[];
  4. for i=1:length(entrada)
  5.     if v(i)==1
  6.     salida=[salida, entrada(i)];
  7.     end
  8. end
  9. fprintf('Salida: %s\n ',salida)
  10.  

Saludos!!
 :suerte:

2
Matlab / Re:Crear un vector de incognitas
« en: Domingo 22 de Abril de 2012, 23:55 »
Hola Astoria!!


Código: Matlab M
  1. xx=[];
  2. for i=1:5
  3.     xx{i}=strcat('x',num2str(i));
  4. end
  5. display(xx')
  6.  

Saludos!!
 :suerte:

3
Matlab / Re:¿Cómo leer una variable a partir de un String?
« en: Domingo 22 de Abril de 2012, 23:40 »
Hola Franco!!

Jeje muy particular tu pregunta
Puede hacerlo asi:

Código: Matlab M
  1. [nombre,ruta] = uigetfile('*.mat','Seleccione el Archivo');
  2. fname=fullfile(ruta,nombre);
  3. load(fname)
  4.  

Saludos!!
 :suerte:

4
Matlab / Re:Leyendas en los plot
« en: Domingo 22 de Abril de 2012, 23:10 »
Hola Amina!

El comando legend se usa de la siguiente manera:

Código: [Seleccionar]
x=-10:10;
y1=sin(x);
plot(x,y1,'b') %primera grafica
y2=cos(x);
hold on
plot(x,y2,'r') %segunda grafica
legend('sin azul','cos rojo')

Saludos!!
 :suerte:

5
Matlab / Re:GUI - Crear un menu para cambiar el idioma
« en: Domingo 22 de Abril de 2012, 23:04 »
Hola Alicee!

Bueno, lo que puedes hacer es cambiar el string mediante un callback de tu lista de idiomas de todos los string que tengas
por ejemplo:

Código: [Seleccionar]
set(handles.pushbutton1,'string','str_en_esp')
set(handles.text1,'string','str_en_esp2')

Saludos!! 
:suerte:

6
Matlab / Re:Guardar el contenido de un axes
« en: Domingo 22 de Abril de 2012, 22:56 »
Puedes crear un boton guardar.
Pongo el código a continuación:
Tag del axes es axes1

Código: [Seleccionar]
guardar=getimage(handles.axes1);
if guardar==0
    return
end
if isempty(guardar)
    return
end
% guardar en formatos
formatos={'*.jpg','JPEG (*.jpg)';'*.png','PNG (*.png)';...
    '*.tif','TIFF (*.tif)';'*.gif','GIF (*.gif)'};
[nombre,ruta]=uiputfile(formatos,'GUARDAR IMAGEN');
if nombre==0
    return
end
fname=fullfile(ruta,nombre);
imwrite(guardar,fname)

Para abrir una imagen desde cualquier ubicacion de la pc:

Código: [Seleccionar]
[ubi cancl]=imgetfile;
if cancl==1
    return
end
Im=imread(ubi);
axes(handles.axes2), imshow(Im)

Páginas: [1]