• Martes 21 de Mayo de 2024, 02:10

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.


Temas - bertuccio

Páginas: [1]
1
Matlab / Guardar Matrices
« en: Martes 13 de Mayo de 2008, 09:57 »
Hola a todos, y gracias por pararos a leer estas dudas. Este foro me ayuda mucho y me aporta bastantes ideas para m trabajo.

Tengo una duda q m temo q es una tontería y su solución debe ser fácil... pero no soy capaz d conseguirlo  :(  simplemente quiero guardar una matriz. Me explico mejor, desde un script hago una simulación d un archivo d simulink, para luego graficar; la orden sería:

[t, X, Y] = sim(...);

y ahora m gustaría guardar esa matriz para poder compararla luego con las siguientes simulaciones. ¿alguna idea?  :unsure: gracias d nuevo, un saludo!

2
Matlab / Deseleccionar Radio-buttons
« en: Jueves 1 de Mayo de 2008, 13:18 »
Hola de nuevo, y gracias d antemano por pararos a leer mis dudas.

estoy liado con una GUI, con un Button Group y sus Radio Buttons correspondientes; al ejecutar la GUI siempre aparece el primer botón seleccionado por defecto, aunque no hace nada, simplemente es apariencia, a pesar de estar seleccionado no se ejecutan las instrucciones. Para que realice su función hay que seleccionar otro botón y volver a seleccionar el primero; es decir, sino se toca el panel, no hace nada.

Podéis pensar q es una tontería, en realidad sí, lo q ocurre es q debo presentarlo como parte del proyecto fin d carrera y queda bastante feo hacer eso, parece un poco chapuza... por otra parte, he intentado resolver el problema a base d programación, pero tal como he hecho el programa no consigo nada.

en la ayuda d matlab he estado mirando el Property Inspector pero no veo nada q sirva. Alguien sabe cómo?

3
Matlab / Guardar Graficas .fig
« en: Miércoles 16 de Abril de 2008, 13:43 »
Hola a todos! estoy realizando una GUI para mi proyecto, y m surgió el siguiente problema:
en la GUI pido una serie de datos, el programa simula y m dibuja dos gráficas que incorporo a la GUI, en sus axes correspondientes. Ahora quiero poner un pushbutton para guardar las imágenes y aquí viene el problema. La función 'getimage' no reconoce la gráfica porque está en formato .fig, incluso 'imwrite' tampoco es capaz d guardarla.

Al principio graficaba con 'figure' en una ventana nueva, y desde ahí se puede guardar sin problema, pero para la presentación queda así más completa la GUI.

Si alguien tiene alguna idea, de momento no veo nada que me sirva por la ayuda d Matlab, gracias

4
Matlab / Simulink No M Reconoce Variables
« en: Martes 11 de Marzo de 2008, 12:43 »
Hola a todos, estoy liado con el proyecto fin de carrera, para el que estoy haciendo (o lo intento) una interfaz gráfica con GUI. Mi situación es la siguiente:

inicialmente tenía un archivo de bloques de simulink, con otros dos ficheros .m, uno es el main y otro un archivo de constantes y variables para inicializar los bloques de simulink. Esto no lo he hecho yo, ya estaba; ahora mi trabajo consiste en realizar una interfaz gráfica en la que poder introducir una serie de datos y, tras unos cálculos, los presenta y da la opción de realizar una simulación. Para ello creo un botón llamado 'Simulación'; la idea es que llame a simulink, sustituya los antiguos valores de las variables por los nuevos, calculados a partir de lo que quiere el usuario, y ejecute la simulación.

El problema es que no llega a sustituir esos datos. Abro simulink, pero cuando va a realizar la simulación, da error y da un error evaluando parámetros, función o variable indefinida.

Alguna sugerencia? no sé qué hago mal, simplemente almaceno los nuevos valores en unas nuevas variables, y las sustituyo:

coeficiente_a = handles.masa;
...
set_param('funcion/X Beam H(f)', 'Denominator' '[coeficiente_a coeficiente_b 1]');

Gracias

5
Matlab / Uso De Set_param
« en: Miércoles 25 de Julio de 2007, 13:11 »
Hola a todos, mi nueva duda es la siguiente: al usar set_param para establecer un parámetro de un bloque de un modelo en simulink, puedo pasarle una variable? Quiero decir, tengo el valor q quiero modificar almacenado en una variable, sin embargo el modelo no se ve afectado por el cambio.

En mi función hago una serie de cálculos que se almacenan en las variables a y b, luego pongo esto:

set_param('ADXL311_3/X Beam H(f)', 'Denominator', '[a b 1]')

set_param('ADXL311_3/Y Beam H(f)', 'Denominator', '[a b 1]')

Y en el modelo en simulink tengo puesto en el denominador de la función d transferencia [a b 1]. Alguna sugerencia?  :rolleyes: Gracias

6
Matlab / Introducción De Datos Desde Teclado Usando Input
« en: Miércoles 18 de Julio de 2007, 14:11 »
Hola a todos, soy un novato en el manejo de Matlab y mi duda es la siguiente: al usar input para pedir datos por teclado al usuario, si este no escribe nada y pulsa Intro directamente, la función lo toma como dato válido.  No sé qué hacer para  distinguir cuando no se escribe nada, me podéis dar alguna sugerencia? Gracias!

Páginas: [1]