FRand: a MATLAB–based fuzzy random number simulation toolbox

FRand: toolbox de MATLAB para simulaci´on de n´umeros aleatorios difusos

Palabras clave: Fuzzy random numbers, Random number generation, MATLAB (en_US)
Palabras clave: N´umeros aleatorios difusos, generaci´on de variable aleatoria, MATLAB (es_ES)

Resumen (en_US)

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 fue desarrollado y validado para diferentes funciones de pertenencia.

Método:  Una metodología de dos pasos ha sido implementada: i) un toolbox GUI es implementada sobre MATLAB para usarse por separado 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 (es_ES)

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 different membership functions.

Method: A two–step methodology was used: i) a GUI toolbox was implemented over MATLAB framework to be used for separate and ii) all .m functions are available to use 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.

Descargas

La descarga de datos todavía no está disponible.

Referencias

Figueroa-García, J.C.: Mixed production planning under fuzzy uncertainty: A cumulative membership function approach. In: IEEE (ed.) Workshop on Engineering Applications (WEA). vol. 1, pp. 1–6. IEEE (2012), https://doi.org/10.1109/WEA.2012.6220081

Figueroa-García, J.C., López, C.A.: Linear programming with fuzzy joint parameters: A cumulative membership function approach. In: 2008 Annual Meeting of the IEEE North American Fuzzy Information Processing Society (NAFIPS). pp. 1–6. IEEE (2008), https://doi.org/10.1109/NAFIPS.2008.4531293

Figueroa-García, J.C., López, C.A.: Pseudo-optimal solutions of FLP problems by using the cumulative membership function. In: Annual Meeting of the North American Fuzzy Information Processing Society (NAFIPS). vol. 28, pp. 1–6. IEEE (2009), https://doi.org/10.1109/NAFIPS.2009.5156464

Grimmet, G., Stirzaker, D.: Probability and Random Processes. Oxford University Press (2001)

Johnson, L.A., Montgomery, D.C.: Operations Research in Production Planning, Scheduling and Inventory Control. John Wiley & Sons (1974)

Klir, G.J., Folger, T.A.: Fuzzy Sets, Uncertainty and Information. Prentice Hall (1992)

Klir, G.J., Yuan, B.: Fuzzy Sets and Fuzzy Logic: Theory and Applications. Prentice Hall (1995)

Kolmogorov, A.N.: Foundations of the Theory of Probability. Chelsea Publishing New York (1956)

Law, A., Kelton, D.: Simulation Modeling and Analysis. Mc Graw Hill (2000)

Monahan, J.F.: Numerical Methods of Statistics. Cambridge Press (2001)

Mood, A.M., Graybill, F.A., Boes, D.C.: Introduction to the Theory of Statistics. Mc Graw Hill Book Company (1974)

Pulido-López, D.G., García, M., Figueroa-García, J.C.: Fuzzy uncertainty in random variable generation: a cumulative membership function approach. Communicationsin Computer and Information Science 742(1), 398– 407 (2017), https://doi.org/10.1007/978-3-319-66963-2_36

Ross, S.M.: Stochastic Processes. John Wiley and Sons (1996)

Varón-Gaviria, C.A., Barbosa-Fontecha, J.L., Figueroa-García, J.C.: Fuzzy uncertainty in random variable generation: an α-cut approach. Lecture Notes in Artificial Intelligence 10363(1), 1–10 (2017)

Wilks, A.: Mathematical Statistics. John Wiley and Sons, New York (1962)

Cómo citar
Figueroa, J. C., & Tenjo García, J. S. (2020). FRand: toolbox de MATLAB para simulaci´on de n´umeros aleatorios difusos. Ingeniería, 25(1). https://doi.org/10.14483/23448393.15620
Publicado: 2020-03-12
Sección
Sección Especial: Mejores Artículos Extendidos - WEA 2019