FRand: MATLAB Toolbox for Fuzzy Random Number Simulation



Título del documento: FRand: MATLAB Toolbox for Fuzzy Random Number Simulation
Revista: Ingeniería (Bogotá)
Base de datos:
Número de sistema: 000538116
ISSN: 0121-750X
Autores: 1
2
Instituciones: 1Universidad Distrital Francisco José de Caldas, Bogotá, Bogotá. Colombia
2Universidad Nacional de Colombia, Bogotá. Colombia
Año:
Periodo: Ene-Abr
Volumen: 25
Número: 1
Paginación: 38-49
País: Colombia
Idioma: Inglés
Resumen en español Contexto: Este trabajo presenta una implementación de código de MATLAB y un GUI (interfaz de usuario) para la generación de variable aleatoria difusa. Basados en resultados teóricos y aplicación previos, un toolbox de MATLAB fué desarrollado y validado para diferentes funciones de pertenencia. Método: Una metodología de dos pasos ha sido implementada: i) un toolbox de MATLAB es implementado para usarse como interfaz y ii) todas las funciones .m están disponibles para usarse como código normal. La meta principal es proveer herramientas gráficas y de código a los usuarios Resultados: Los resultados principales de este trabajo son el MATLAB GUI y el código subyacente. Adicionalmente, algunos experimentos fueron realizados para evaluar las capacidades del toolbox, y algunas pruebas estadísticas de aleatoriedad fueron realizadas con éxito. Conclusiones: Resultados satisfactorios de la implementación del código/toolbox de MATLAB fueron obtenidos. Todos los tests estadísticos fueron aceptados y todos los experimentos realizados mostraron que el toolbox es estable aún para tamaños de muestra grande (>10.000). Adicionalmente, el toolbox/código está disponible online.
Resumen en inglés Context: This paper presents a MATLAB code implementation and the GUI (General User Interface) for fuzzy random variable generation. Based on previous theoretical results and applications, a MATLAB toolbox has been developed and tested for selected membership functions. Method: A two-step methodology was used: i) a MATLAB toolbox was implemented to be used as interface and ii) all .m functions are available to be used as normal code. The main goal is to provide graphical and code-efficient tools to users. Results: The main obtained results are the MATLAB GUI and code. In addition, some experiments were ran to evaluate its capabilities and some randomness statistical tests were successfully performed. Conclusions: Satisfactory results were obtained from the implementation of the MATLAB code/toolbox. All randomness tests were accepted and all performed experiments shown stability of the toolbox even for large samples (>10.000). Also, the code/toolbox are available online.
Palabras clave: Números aleatorios difusos,
Generación de variable aleatoria,
MATLAB.
Keyword: Fuzzy random numbers,
Random number generation,
MATLAB.
Texto completo: Texto completo (Ver HTML) Texto completo (Ver PDF)