Beitai Tianyuan v3.5 is now live!

Published:2024-04-30 

    Beitai Tianyuan Numerical Computation General Software is the first domestically developed scientific computing software with complete independent intellectual property rights. After breaking through and implementing core technologies, it has formed an interpretive high-level programming language. On April 29, 2024, Beitai Tianyuan v3.5 was officially released. This update includes enhancements and upgrades to the main functions and multiple toolboxes, providing users with richer data processing and computational support, and further optimizing the user experience, enabling users in various industries to use the IDE and Beitai Zhenyuan system simulation tools more smoothly.

 

Overview of Beitai Tianyuan v3.5 Updates:

  1. Kernel Function Updates

    • Support for hexadecimal and binary integer literals.
    • Four new data types: table, datetime, duration, and calendar duration.
    • Added try-catch syntax in the kernel to support executing statements and catching errors.
  2. Main Function Updates

    • Enhanced support for time and table data types, adding 50 new functions for more flexible time conversion and calculation.
    • In terms of plotting, 25 new plotting functions have been added, significantly enhancing 3D plotting capabilities and visualization. Supports waterfall plots, strip charts, cylinders, ellipsoids, spheres, etc., allowing users to better understand and display complex data relationships. Multiple plot setting functions enable users to freely adjust graph styles and layouts, meeting diverse graphical presentation needs.

 

图片

 

  1. Toolbox Upgrades

    • Signal Processing Toolbox: 96 new functions, providing more support in digital filters, analog filters, signal transformation, signal modeling, correlation and convolution, spectrum analysis, and more. It now covers the entire workflow of traditional signal processing.

    • FIR Filter Design Example: The FIR filter has extensive applications in communication, image processing, and pattern recognition. The Signal Processing Toolbox allows for FIR filter design and simulation using various methods, as shown in the following example with a Blackman window FIR filter design (partial code).

    • Statistics Toolbox: 33 new functions, adding support for 2 continuous probability distributions and 4 multivariate probability distributions, enhancing the handling of common distributions, and providing richer statistical description functions. It also increases support for regression analysis.

    • Using the Statistics Toolbox, one can perform correlation and partial correlation analysis on simulated financial data, estimate copula parameters, calculate Mahalanobis distances, and analyze the relationship between stock prices and market indices, aiding investors and decision-makers in better understanding market dynamics.

    • New Control Systems Toolbox: 4 new functions to assist in control system design, supporting matrix computation, and controllability and observability judgment functions.

    • Using the Control Systems Toolbox, one can analyze the controllability and observability of a simulated inverted pendulum system, aiding in effective state feedback control based on these judgments.

4. IDE User Experience Enhancements

  • File import and path selection dialog style optimization, consistent with the system's native file manager, reducing user learning costs and making it easier to find files.

 

Beitai Zhenyuan v1.5 Update!

Beitai Zhenyuan is a heavyweight toolbox of Beitai Tianyuan for building, simulating, and analyzing dynamic system models. It is primarily used in control system design, simulation, and verification. Application scenarios include control system design, signal processing, communication system simulation, and dynamic system modeling. The simulation modeling environment updates are as follows:

  • Progress information changed to simulation progress bar for users to intuitively get the current running status and progress.

  • Search results displayed in a separate window, with recent search history saving. Added search result statistics for intuitive access to current search result statistics.
  • Further optimized subsystem functions for module encapsulation and reuse, simplifying complex model design and maintenance, and improving modeling efficiency.

 

For more information, please check the WeChat official account post: https://mp.weixin.qq.com/s/_rhXOUhysq2TfWLD-CEa7A