博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
z=sin(xy)
阅读量:6429 次
发布时间:2019-06-23

本文共 741 字,大约阅读时间需要 2 分钟。

看了《千年难题》,第一章是黎曼猜想。里面有两个我很感兴趣的问题:一是关于函数的图形表示方式,比如z=sin(xy)的图像,二是大数的因子分解方式。

专业的数学软件应该能够很容易的生成各种函数图像,但是我要探求的是作为业余人士利用免费工具和简单的编程语言来描绘函数图形。scipy里面的工具可以做这部分工作。

from mpl_toolkits.mplot3d import Axes3Dfrom matplotlib import cmimport matplotlib.pyplot as pltimport numpy as npNUM = 300x=np.linspace(0, 3, NUM)y=np.linspace(0, 3, NUM)x, y = np.meshgrid(x, y)z=np.sin(x*y)fig=plt.figure()ax=fig.gca(projection='3d')ax.plot_surface(x, y, z, cmap=cm.coolwarm, linewidth=0)plt.show()

 

关于因子分解,书中提到数学家用一些高深精妙的方法寻找素因子,他们的方法巧妙而有效,但是仍然期待黎曼猜想的证明能够使因子分解方法有一个巨大的突破。

下图是 y=1/ln(x)的图像,是素数定理的图像。

import matplotlib.pyplot as pltimport numpy as npNUM = 100x=np.linspace(1.1, 3, NUM)y=1/np.log(x)plt.plot(x, y)plt.show()

转载于:https://www.cnblogs.com/openqt/p/4104672.html

你可能感兴趣的文章
反向教学系列之——Django入门(一)【不需知道web框架】
查看>>
Linux学习-标准输入输出
查看>>
CentOS 7 配置IP
查看>>
文本处理工具grep及正则表达式
查看>>
Intel VT-x处于禁用状态
查看>>
用什么软件可以修改PDF文件,软件的操作方法
查看>>
Windows下安装Django-使用Pycharm创建项目
查看>>
如何精简企业主数据“裹脚布”
查看>>
Pointer on C
查看>>
电子名片价值篇,让您了解不一样的电子名片
查看>>
& 号和管道符号(|)在不同场景下的使用方法
查看>>
curl 浏览器模拟请求实战
查看>>
多个VLAN中的vrrp备份组配置举例
查看>>
运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(六)
查看>>
interlib在tomcat7.0的安装
查看>>
C#中 Process的扩展类ProcessExtensions
查看>>
水晶报表在大型WEB内部管理系统里的滑铁卢
查看>>
我的友情链接
查看>>
Git学习
查看>>
trove 基于 centos7 制作 mysql5.6 镜像
查看>>