The invention discloses a visualization method, device and electronic equipment applied to golf flight trajectory, belonging to the golf technical field, including acquiring basic parameter information, including ball mass, maximum cross-sectional area of the ball, ball diameter, ball volume, ball speed, take-off angle of the ball, ball club mass, instantaneous speed of the ball hitting, restoring system. Number, air density, gravity acceleration and rod head velocity information; according to the preset format requirement information, if the basic parameter information and format requirement information are consistent, then according to the basic parameter information imported into the MATLAB workspace and the pre-established three-dimensional coordinate system, the flight trajectory of golf ball is calculated, and the calculated results of flight trajectory are assigned to The Trajectory Parameters dialog box of the visual interface is displayed visually. The invention achieves the technical effect of accurately simulating the flight trajectory of golf ball and visualizing the flight trajectory of golf ball.
【技术实现步骤摘要】
应用于高尔夫球飞行轨迹的可视化方法、装置及电子设备
本专利技术属于高尔夫球
,特别涉及一种应用于高尔夫球飞行轨迹的可视化方法、装置及电子设备。
技术介绍
“高尔夫”是一种把享受大自然乐趣、体育锻炼和游戏集于一身的运动。高尔夫球运动是一种以棒击球入穴的球类运动。高尔夫的教学需要积极研发可视化的高尔夫球飞行轨迹的计算方法,来实现高尔夫球运动轨迹的预测与提高教学效率。对于应用于高尔夫球飞行轨迹的可视化方法而言,现有技术中的应用于高尔夫球飞行轨迹的可视化方法主要是采用电子高尔夫球,电子高尔夫球包括外层、中间层和电子集成内核。但是,高尔夫球的飞行轨迹受到多种因素的影响,电子高尔夫球和实际高尔夫训练或比赛中所使用的球在弹性、重量、运动性能上存在差异,继而无法准确地模拟计算和分析高尔夫球的飞行轨迹。综上所述,在现有的应用于高尔夫球飞行轨迹的可视化方法的技术中,存在着无法准确地模拟高尔夫球的飞行轨迹,难以对高尔夫球的飞行轨迹进行可视化展示的技术问题。
技术实现思路
本专利技术所要解决的技术问题是在现有的应用于高尔夫球飞行轨迹的可视化方法的技术中,存在着无法准确地模拟高尔夫球的飞行轨迹,难以对高尔夫球的飞行轨迹进行可视化展示的技术问题。为解决上述技术问题,本专利技术提供了一种应用于高尔夫球飞行轨迹的可视化方法,所述应用于高尔夫球飞行轨迹的可视化方法包括获取基本参数信息,所述基本参数信息包括球体质量信息、球体最大截面积信息、球体直径信息、球体体积信息、球体转速信息、球体起飞角度信息、球杆质量信息、球杆击球瞬时速度信息、恢复系数信息、空气密度信息、重力加速度信息和杆头速度信息 ...
【技术保护点】
1.一种应用于高尔夫球飞行轨迹的可视化方法,其特征在于,所述应用于高尔夫球飞行轨迹的可视化方法包括:获取基本参数信息,所述基本参数信息包括球体质量信息、球体最大截面积信息、球体直径信息、球体体积信息、球体转速信息、球体起飞角度信息、球杆质量信息、球杆击球瞬时速度信息、恢复系数信息、空气密度信息、重力加速度信息和杆头速度信息;将所述获取的基本参数信息输入电子表格中;根据预设的格式要求信息,对所述输入电子表格中的基本参数信息进行审查,判断所述基本参数信息和所述格式要求信息是否相符合;若符合,则将所述基本参数信息导入到MATLAB工作空间中;根据所述导入到MATLAB工作空间中的基本参数信息,以及预先建立的三维坐标系,对所述高尔夫球的飞行轨迹进行计算,以获得所述飞行轨迹的计算结果;将所述飞行轨迹的计算结果赋值给可视化界面的轨迹参数对话框,以进行可视化展示。
【技术特征摘要】
1.一种应用于高尔夫球飞行轨迹的可视化方法,其特征在于,所述应用于高尔夫球飞行轨迹的可视化方法包括:获取基本参数信息,所述基本参数信息包括球体质量信息、球体最大截面积信息、球体直径信息、球体体积信息、球体转速信息、球体起飞角度信息、球杆质量信息、球杆击球瞬时速度信息、恢复系数信息、空气密度信息、重力加速度信息和杆头速度信息;将所述获取的基本参数信息输入电子表格中;根据预设的格式要求信息,对所述输入电子表格中的基本参数信息进行审查,判断所述基本参数信息和所述格式要求信息是否相符合;若符合,则将所述基本参数信息导入到MATLAB工作空间中;根据所述导入到MATLAB工作空间中的基本参数信息,以及预先建立的三维坐标系,对所述高尔夫球的飞行轨迹进行计算,以获得所述飞行轨迹的计算结果;将所述飞行轨迹的计算结果赋值给可视化界面的轨迹参数对话框,以进行可视化展示。2.如权利要求1所述一种应用于高尔夫球飞行轨迹的可视化方法,其特征在于,所述将所述获取的基本参数信息输入电子表格中包括:将所述球体质量信息、所述球体最大截面积信息、所述球体直径信息、所述球体体积信息、所述球体转速信息、所述球体起飞角度信息、所述球杆质量信息、所述球杆击球瞬时速度信息、所述恢复系数信息、所述空气密度信息、所述重力加速度信息和所述杆头速度信息编辑入Excel表格中。3.如权利要求2所述一种应用于高尔夫球飞行轨迹的可视化方法,其特征在于,所述根据预设的格式要求信息,对所述输入电子表格中的基本参数信息进行审查,判断所述基本参数信息和所述格式要求信息是否相符合包括:所述预设的格式要求信息至少包括数据格式信息;将所述输入电子表格中的基本参数信息和所述数据格式信息进行对比,判断所述输入电子表格中的基本参数信息和所述数据格式信息是否相匹配;若相匹配,则符合;若不匹配,则对所述输入电子表格中的基本参数信息进行更改,以使得所述输入电子表格中的基本参数信息和所述数据格式信息相匹配。4.如权利要求3所述一种应用于高尔夫球飞行轨迹的可视化方法,其特征在于,所述根据预设的格式要求信息,对所述输入电子表格中的基本参数信息进行审查,判断所述基本参数信息和所述格式要求信息是否相符合包括:所述预设的格式要求信息还包括数据完整性信息;将所述输入电子表格中的基本参数信息和所述数据完整性信息进行对比,判断所述输入电子表格中的基本参数信息和所述数据完整性信息是否相匹配;若相匹配,则符合;若不匹配,则对所述输入电子表格中的基本参数信息进行更改,以使得所述输入电子表格中的基本参数信息和所述数据完整性信息相匹配。5.如权利要求4所述一种应用于高尔夫球飞行轨迹的可视化方法,其特征在于,所述根据所述导入到MATLAB工作空间中的基本参数信息,以及预先建立的三维坐标系,对所述高尔夫球的飞行轨迹进行计算,以获得所述飞行轨迹的计算结果包括:所述三维坐标系包括第一坐标轴、第二坐标轴和第三坐标轴;根据动量守恒定律,计算出所述高尔夫球的起飞瞬时速度和所述球杆击球瞬时速度信息的表达式;根据所述恢复系数信息对所述高尔夫球的起飞瞬时速度进行校正。6.如权利要求5所述一种应用于高尔夫球飞行轨迹的可视化方法,其特征在于,所述根据所述导入到MATLAB工作空间中的基本参数信息,以及预先建立的三维坐标系,对所述高尔夫球的飞行轨迹进行计算,以获得所述飞行轨迹的计算结果包括:根据所述球体质量信息、所述球体最大截面积信息、所述球体直径信息、所述球体体积信息、所述球体转速信息、所述球体起飞角度信息、所述球杆质量信息、所述球杆击球瞬时速度信息、所述空气密度信息、所述重力加速度信息和所述杆头速度信息,在所述第一坐标轴、所述第二坐标轴和所述第三坐标轴上进行矢量分解,计算出所述第一坐标轴、所述第二坐标轴和所述第三坐标轴上的加速度;根据所述球体转速信息计算所述高尔夫球的角速度,以获得所述角速度和所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。