Documentation generator application for Matlab source codes

被引:17
|
作者
Niton, B. [1 ]
Pozniak, K. T. [1 ]
Romaniuk, R. S. [1 ]
机构
[1] Warsaw Univ Technol, Inst Elect Syst, Warsaw, Poland
关键词
optical networks; large electronic and optoelectronic systems; documentation; source codes; VHDL; Matlab; Doxygen; UML; VHDL description of complex systems; MatLab algorithms for large functional systems; TESLA CAVITY CONTROLLER; FREE-ELECTRON LASER; PC-BASED CONTROL; CONTROL-SYSTEM; BROAD-BAND; DIGITAL IMPLEMENTATION; INFORMATION-SYSTEM; FPGA TECHNOLOGY; OPTICAL-FIBER; DOOCS SERVER;
D O I
10.1117/12.898393
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
The UML, which is a complex system modeling and description technology, has recently been expanding its uses in the field of formalization and algorithmic approach to such systems like multiprocessor photonic, optoelectronic and advanced electronics carriers; distributed, multichannel measurement systems; optical networks, industrial electronics, novel R&D solutions. The paper describes a realization of an application for documenting MatLab source codes. There are presented own novel solution based on Doxygen program which is available on the free license, with accessible source code. The used supporting tools for parser building were Bison and Flex. There are presented the practical results of the documentation generator. The program was applied for exemplary MatLab codes. The documentation generator application is used for design of large optoelectronic and electronic measurement and control systems. The paper consists of three parts which describe the following components of the documentation generator for photonic and electronic systems: concept, MatLab application and VHDL application. This is part two which describes the MatLab application. MatLab is used for description of the measured phenomena.
引用
收藏
页数:17
相关论文
共 50 条
  • [31] Near-lossless Compression for Sparse Source Using Convolutional Low Density Generator Matrix Codes
    Zhu, Tingting
    Ma, Xiao
    [J]. 2021 DATA COMPRESSION CONFERENCE (DCC 2021), 2021, : 323 - 332
  • [32] On semisimple algebra codes: generator theory
    Martinez-Moro, Edgar
    [J]. ALGEBRA & DISCRETE MATHEMATICS, 2007, (03): : 99 - 112
  • [33] CAUSAL SOURCE CODES
    NEUHOFF, DL
    GILBERT, RK
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1982, 28 (05) : 701 - 713
  • [34] Generator Fault Tolerance and Grid Codes
    Piwko, Richard
    Miller, Nicholas
    Girard, R. Thomas
    MacDowell, Jason
    Clark, Kara
    Murdoch, Alexander
    [J]. IEEE POWER & ENERGY MAGAZINE, 2010, 8 (02): : 18 - 26
  • [35] An artificial accelerogram generator code written in Matlab
    Ferreira, Fernando
    Moutinho, Carlos
    Cunha, Alvaro
    Caetano, Elsa
    [J]. ENGINEERING REPORTS, 2020, 2 (03)
  • [36] The research of synchronous generator characteristic based on MATLAB
    Ling, Y
    Bo, F
    [J]. ISTM/2005: 6th International Symposium on Test and Measurement, Vols 1-9, Conference Proceedings, 2005, : 7743 - 7745
  • [37] Evaluation, analysis and synthesis of multiple source information: An application to nuclear computer codes
    Destercke, Sebastien
    Chojnacki, Eric
    [J]. SAFETY, RELIABILITY AND RISK ANALYSIS: THEORY, METHODS AND APPLICATIONS, VOLS 1-4, 2009, : 905 - 911
  • [38] APPLICATION SOFTWARE DOCUMENTATION
    GUILLEMETTE, RA
    [J]. JOURNAL OF SYSTEMS MANAGEMENT, 1987, 38 (05): : 36 - 39
  • [39] One-generator quasi-cyclic codes and their dual codes
    Abdukhalikov, Kanat
    Bag, Tushar
    Panario, Daniel
    [J]. DISCRETE MATHEMATICS, 2023, 346 (06)
  • [40] Formulation and application of SMU: An open-source MATLAB package for structural model updating
    Otsuki, Yu
    Lander, Peter
    Dong, Xinjun
    Wang, Yang
    [J]. ADVANCES IN STRUCTURAL ENGINEERING, 2022, 25 (04) : 698 - 715