当前位置: 首页 > news >正文

制作app的费用/windows优化大师是自带的吗

制作app的费用,windows优化大师是自带的吗,全国高风险地区查询地图,制作一个网页要多少钱pythonQt 开发的计算器原项目界面和功能如图所示:科学计算的内容基本都有,但按照项目的提示,想给函数显示图片,计算器直接退出,无任何提示。咨询无果,看源码。在logic.py里面找到关于函数图形绘制的函数如下…

python+Qt 开发的计算器

原项目界面和功能如图所示:

64c026be1074f797b4b22d5d847ce89c.png

科学计算的内容基本都有,但按照项目的提示,想给函数显示图片,计算器直接退出,无任何提示。咨询无果,看源码。

在logic.py里面找到关于函数图形绘制的函数如下:

1fb98b9809fcc9f66422a68cffd774ff.png

try里面根本就没有绘制图形的语句。所以基本可以确定这个功能是不存在的。再查看本项目所有.py文件,也没有引用到matlibplot.pyplt。

本人决定增加这个功能,先确定技术路线:matlibplot.pyplt + tkinter弹窗显示,因为Qt还不是很熟悉,做起来麻烦不小。

需要做的大方向:增加一个专门画图.py文件,在上述的plott函数里,增加相关语句,进行具体选择,给出具体的画图指令。

需要画图的函数有如下8个,红框5个+黄框3个:

715d31be6af5dad55bff7c8861400a4b.png

先从sin函数开始...

一步一步尝试,做出如了这些图形:

5bde71cd4d39ce174f1ccf1e5fafc98a.png

按下Show  Graph键后:

80b511c852341c9d0f52520a52c13162.png

按Quit Graph键,退出画图界面,计算器还可以继续工作。比如继续画其他函数图形,或做计算。

按Exit Calculator键后,直接退出计算器程序。

其他的函数,图形如下:

cos函数:

875a809ed7f113e162a125c39b141ef7.png

tan函数:

2915e19f98b2fe37a04cbb80ab34f455.png

ln函数:

26e910eb0105cc0f15f3b5353e27eedd.png

sin-1函数:

c2d889324ea5bfbc2c9c13fb4b66ccf7.png

其余不再一一列出。

经验总结:

一、看懂源码最重要,拿来主义可以开拓眼界,但是是只有看懂源码,才能更好的利用和消化原项目。

二、现在动手比规划重要,实际上增加这个功能时候,是没有上面那些规划的。都是一点一滴修正和总结的。

三、class类继承真的很有用,减少不小代码量。先有个基础画图类,然后在此基础上,只要重写一个函数,可以画出任何图形。

四、细节决定成败,函数域、坐标轴范围、使用的计算函数,这里面的坑真多。

最后尽量解耦,原函数plott变成如下,看起来有点多,主要还是里面的坑多,需要分门别类。

8efd665dbb28dd37966c58a5b1e12bc4.png

对源代码改动基本就是方框所示,外加自己写的.py画图文件。

发表评论

评论已关闭。

http://www.jmfq.cn/news/5057029.html

相关文章:

  • 海尔网站建设策划书/大批量刷关键词排名软件
  • 手机网站封装小程序/营销型网站建设服务
  • 企业网站建设立项书/seo服务哪家好
  • 牧童蝉网站建设/处理器优化软件
  • 兼职网站平台有哪些/百度推广做二级域名
  • 雅茂道网站建设/网络营销课程
  • 开发客户的70个渠道/优化大师兑换码
  • 便宜的做网站/哈尔滨seo优化公司
  • 智慧团建手机版登录注册入口/seo技术 快速网站排名
  • 网站改造设计方案/全国唯一一个没有疫情的城市
  • 外贸b2b网站大全排名/百度快照推广排名
  • 网站系统优点/外贸独立站怎么建站
  • 做网站订金是多少钱/关键词百度指数查询
  • 网站后台登录界面/网站代搭建维护
  • 免费网站建站排行榜/上海网络推广服务
  • 网站建设教程赚找湖南岚鸿认 可/百度网址安全检测
  • 时时彩网站建设开发/营销培训班
  • 宁波网站建设制作公司排名/什么是整合营销并举例说明
  • 建筑设计专业是干什么的/seo薪酬如何
  • 做毕业证教育网站/百度深圳总部
  • 做网站的模版/怎么找推广渠道
  • 做网站每年交服务费/电子商务网站建设方案
  • 如何让网站快速被收录/怎么样拓展客户资源
  • 淮北网站建设制作/seo点击器
  • wordpress主题安装/百度上如何做优化网站
  • springboot社交网站开发/代运营公司可靠吗
  • 如何做免费电影网站/广告公司推广文案
  • 网站的开发环境是什么/seo点击排名工具有用吗
  • 空滤网站怎么做/抖音关键词排名优化
  • 福建微网站建设公司/bt兔子磁力天堂