Curve plotting method used for high-speed real-time emulation

A technology of curve drawing and real-time simulation, applied in the field of curve drawing, can solve the problem of difficulty in drawing large-scale real-time data curves, and achieve the effect of improving display output efficiency, saving data reading time, and simplifying the number of drawing points

Active Publication Date: 2013-11-13
中国航天科工集团第四研究院第四总体设计部
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] The purpose of the present invention is to provide a curve drawing method for high-speed real-time simulation, which solves the problem that real-time data curves with large data volumes are difficult to draw during high-speed real-time simulation

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Curve plotting method used for high-speed real-time emulation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The specific steps of a curve drawing method for high-speed real-time simulation are:

[0038] The first step is to build a curve drawing system

[0039] The curve drawing system includes: a system setting module 1 , a data processing module 2 , a data drawing module 3 , and a window redrawing module 4 .

[0040] The function of the system setting module 1 is: first create a curve drawing window, and then set the type of the drawn curve, draw a two-dimensional curve, a scatter diagram or a polar coordinate diagram. Then specify the number, name, and color of the drawn curves, and finally the program automatically creates and initializes the original data storage and display point index according to the specified number of curves.

[0041] The function of the data processing module 2 is: after inputting the data into the drawing system, first record the data point, if the data input into the system is a polar coordinate value, convert it into a Cartesian coordinate valu...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a curve plotting method used for high-speed real-time emulation. A curve plotting system comprises a system configuration module (1), a data processing module (2), a data plotting module (3) and a window re-plotting module (4). The curve plotting method comprises the following steps of: establishing a data storage space through using the system configuration module (1) and initializing the system; processing the recorded data through using the data processing module (2) and plotting data points by the data plotting module (3); and when a display window changes, calling the window re-plotting module (4) to re-plot a window so as to draw a data curve. With the adoption of a continuous data storage structure, the data reading time is saved and a reading-writing speed is better than that of a tree-shaped or chain-shaped storage mechanism which is adopted in the other curve plotting systems; and by means of a series of optimization measures, the plotting speed of the curve plotting method provided by the invention is obviously better than that of other methods.

Description

technical field [0001] The invention relates to a curve drawing method, in particular to a curve drawing method for high-speed real-time simulation. Background technique [0002] Current curve drawing mainly includes data storage structure management and curve drawing strategy. [0003] In terms of data storage structure management, most curve drawing methods use a dynamic linked list to allocate space for storing data. The advantage of this method is that as long as the system memory allows, drawing points can be added arbitrarily. The disadvantage is that memory allocated for data storage is not contiguous, which increases data retrieval time. [0004] There are mainly several methods for fast curve drawing strategies: [0005] The first one: without preprocessing the data, directly redraw all data points and connections from beginning to end. The advantage of this method is that the program is simple and no additional auxiliary data is added. The disadvantage is that i...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/44
Inventor 曹亮张金涛孔福闫晓莉赵温胜
Owner 中国航天科工集团第四研究院第四总体设计部
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products