Submitted:
01 August 2024
Posted:
02 August 2024
You are already at the latest version
Abstract
Keywords:
1. Presentation of the question after modeling

2. Analytical Modeling and the Visualization of GeoGebra and Python
2.1. Theoretical Modeling Process
2.2. GeoGebra Visualization Process
2.3. Python Visualization Process
|
import matplotlib.pyplot as plt #import the package for graphing import math #import frequently-used math functions r=0.4;B=0.1;R=0.3;m=4.5;k1=4.3;v0=8.9;points=[] #set the parameters for visualization for x in range(0,100,1): #generate points for accurate lining y=(-v0)/math.sqrt(k1/m-(36*(math.pi**4)*(r**4)*(B**4))/((m**2)*(R**2)))*2.71828**((-(6*(math.pi**2)*(r**2)*(B**2)))/(m*R)*x)*math.sin(math.sqrt(k1/m-(36*(math.pi**4)*(r**4)*(B**4))/((m**2)*(R**2)))*x) #relation between x and t points.append(y) #store the ‘x’ sets plt.plot([i for i in range(0,100,1)],points) plt.xlabel('t') plt.ylabel('x') plt.show() #graphing for visualization The result of Python visualization is shown in Figure 5. |
3. Analysis of Visualization Results
4. Comparison of Two Methods in Visualization
5. Conclusion and Expectation
References
- Jan Fiala; Projectile Motion: More Geometry, More Physics. Phys. Teach. 2024, 62, 210–213. [CrossRef]
- Walsh, T. Creating interactive physics simulations using the power of GeoGebra. Phys. Teach.
- Zheng YL,Jia QM,Fang SM. Mechanics [M].3 ed. Beijing: Higher Education Press 2018, 298-299.



Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).