"Geometer's Sketchpad" is an auxiliary teaching software for drawing and animation. Users can write related images and animation processes according to teaching needs. Geometry Sketchpad is a dynamic geometry tool, which is suitable for vector analysis, drawing and function drawing of mathematics, plane geometry and physics. It can dynamically display the position relationship and operation change law of geometric objects, and is a tool for mathematics and physics teachers to make courseware. Geometric sketchpad provides rich and convenient creative functions, so that users can write their own teaching courseware.
2. Origin
Origin is a scientific drawing and data analysis software developed by OriginLab, which supports running under Microsoft Windows. Origin supports various 2D/3D graphics. The data analysis functions in Origin include statistics, signal processing, curve fitting and peak analysis. The curve fitting in Origin adopts the nonlinear least square method based on Levernberg-Marquardt algorithm (LMA). Origin's powerful data import function supports various formats of data, including ASCII, Excel, NI TDM, DIADem, NetCDF, SPC, etc.
3. Igor Professional Edition
Igor Pro is an interactive software environment, which is used to experiment with scientific and engineering data and generate publishing quality graphics and page layouts. Since 1989 was introduced, Igor Pro has been adopted by thousands of technical professionals.
Igor Pro can bring rich functional modules, including data storage module, graphics processing module, data analysis module, user extension program module and so on. , which can easily process and analyze data and support the generation of various image formats. Igor Pro combines powerful tools and easy-to-use point-and-click interface, which provides convenience for temporary users and a programming environment for complex users. Igor Pro's plug-in technology extends the built-in functions through customized tools for data acquisition, instrument control and calculation tasks.
4, laboratory diagram
LabPlot is based on project management data, organizes objects through tree structure, and realizes better object management through folders and subfolders in the project. In terms of data container, LabPlot uses Spreedsheet and Matrix to represent data for data analysis and visualization.
In order to better organize visual objects, such as drawings, labels, images, etc. LabPlot places these objects through worksheets and supports different layouts and scales. Tags also support LaTeX.
4、MATLAB
MATLAB has a convenient data visualization function since its birth, which can graphically represent vectors and matrices, and can mark and print graphics. Advanced drawing includes 2D and 3D visualization, image processing, animation and expression drawing. It can be used for scientific calculation and engineering drawing.
The new version of MATLAB has greatly improved and perfected the whole graphics processing function, which not only makes it more perfect in the functions of general data visualization software (such as drawing and processing of two-dimensional curves and three-dimensional surfaces, etc.). ), but also for some functions that other software does not have (such as illumination processing of graphics, chromaticity processing, expression of four-dimensional data, etc.), it also shows excellent processing ability. ).
Extended data:
The basic composition of the geometric sketchpad:
Window:
It consists of title bar, menu bar, toolbar, status bar, drawing window and recording window.
Toolbar:
Toolbars are selection tools (to realize the selection and translation, rotation and scaling of objects), point drawing tools, line drawing tools, circle drawing tools, text tools and object information tools in turn. Hold down the left mouse button on the selection tool and line drawing tool button for one minute, and more types of tools will pop up; You can select objects by clicking, Shift-clicking or dragging.
Relationship:
The relationship between objects in the geometric sketchpad is just like the relationship between parents and children in life. If the position or size of "parents" changes, the object as "children" will also change in order to maintain the geometric relationship with parents. For example, if we do two points first and then make a line segment, then the line segment we make is the "sub" of those two points. Another example is to make a geometric object first, and then make another object based on this object with some geometric relationship (parallel, vertical, etc.). ) or transformation (rotation, translation, etc. ), then the geometry made later is the "child" in front.
Information tools:
Select the information tool, and then click or double-click an object to display related information or pop up the object information dialog box.
References:
Baidu Encyclopedia-Geometry Sketchpad