[发明专利]抛物面的绘制方法、装置、设备及存储介质有效
申请号: | 201910331621.0 | 申请日: | 2019-04-23 |
公开(公告)号: | CN110047137B | 公开(公告)日: | 2023-02-21 |
发明(设计)人: | 王防修 | 申请(专利权)人: | 武汉轻工大学 |
主分类号: | G06T17/00 | 分类号: | G06T17/00 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 430023 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 抛物面 绘制 方法 装置 设备 存储 介质 | ||
本发明属于数学计算技术领域,公开了一种抛物面的绘制方法、装置、设备及存储介质。该方法包括:获取待绘制的抛物面对应的抛物面方程数据;根据抛物面方程数据,确定抛物面对应的抛物面模型;对预先构建的抛物面模型库进行遍历,将遍历到的当前预设抛物面模型与抛物面模型进行比较;若抛物面模型与预设抛物面模型相同,则从抛物面方程数据中提取与空间坐标系参数存在关联性的第一绘图参数和第二绘图参数;根据第一绘图参数,确定抛物面对应的抛物面类型;根据抛物面类型,查找抛物面对应的绘图坐标模型;根据第一绘图参数、第二绘图参数和绘图坐标模型,绘制抛物面。通过上述方式,解决了现有技术中抛物面绘制要求高、难度大的技术问题。
技术领域
本发明涉及数学计算技术领域,尤其涉及一种抛物面的绘制方法、装置、设备及存储介质。
背景技术
随着数学算法的发展,数学算法在越来越多的领域有着举足轻重的地位。抛物面是学好多重积分算法的前提和基础,所以在学习过程中绘制各种抛物面非常重要。
目前还没有一种绘图装置能够实现对不同类型抛物面,如椭圆抛物面、双曲抛物面的绘制。因而用户在绘制上述几种类型的抛物面时,需要自己先确定待绘制的抛物面是哪种类型,然后选择专门绘制这种抛物面的绘图装置进行绘制。
虽然这种方式可以实现对不同抛物面的绘制,但是对于没有掌握各种抛物面的特征、绘图原理,以及相应绘图软件的编程语句的初学者,在拿到一个抛物面方程时,往往无法准确的确定当前抛物面方程对应的抛物面究竟是哪一类型,因此根本无法快速、精准的绘制出需要的抛物面。
所以,亟需提供一种能够绘制不同类型抛物面的绘制方案,以使任意用户均可快速、准确的绘制各种类型的抛物面。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种抛物面的绘制方法、装置、设备及存储介质,旨在解决现有技术中抛物面绘制要求高、难度大的技术问题。
为实现上述目的,本发明提供了一种抛物面的绘制方法,所述方法包括以下步骤:
获取待绘制的抛物面对应的抛物面方程数据;
根据所述抛物面方程数据,确定所述抛物面对应的抛物面模型;
对预先构建的抛物面模型库进行遍历,将遍历到的当前预设抛物面模型与所述抛物面模型进行比较;
若所述抛物面模型与所述预设抛物面模型相同,则从所述抛物面方程数据中提取与空间坐标系参数存在关联性的第一绘图参数和第二绘图参数,所述第一绘图参数为与所述空间坐标系参数做乘法运算的参数,所述第二绘图参数为与所述空间坐标系参数做减法运算的参数;
根据所述第一绘图参数,确定所述抛物面对应的抛物面类型;
根据所述抛物面类型,查找所述抛物面对应的绘图坐标模型;
根据所述第一绘图参数、所述第二绘图参数和所述绘图坐标模型,绘制所述抛物面。
优选地,所述根据所述抛物面方程数据,确定所述抛物面对应的抛物面模型的步骤,包括:
从所述抛物面方程数据中分离出所述空间坐标系参数对应的方程数据;
按照预设的变量转换规则,将各空间坐标系参数对应的方程数据中的第一绘图参数和第二绘图参数替换为预设符号;
按照预设排列规则,对进行预设符合替换后的各方程数据进行排列,得到所述抛物面对应的抛物面模型。
优选地,所述从所述抛物面方程数据中分离出所述空间坐标系参数对应的方程数据的步骤之前,所述方法还包括:
将所述抛物面方程数据转化为字符串,并过滤所述字符串中的非法字符,得到第一字符串;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉轻工大学,未经武汉轻工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910331621.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:养殖任务的管理方法、管理装置及管理系统
- 下一篇:一种磁共振薄层图像重建方法