论坛上很多作图都用如下方法(具体见论坛):

1.用 plt.contour 的0等高线

2.用sympy

这里介绍一种原创方法:

import matplotlib.pyplot as plt
import numpy as np
eps=0.02
def f(x,y):
    return x**2-y**2-1

x=np.linspace(-5,5,800)
y=x

X,Y=np.meshgrid(x,y)

Z=f(X,Y)
ZC=[abs(Z)<eps]
X1=X[tuple(ZC)]
Y1=Y[tuple(ZC)]

ax=plt.gca()
ax.set_aspect('equal')
ax.set_xlim(-5,5)
ax.set_ylim(-5,5)
plt.plot(X1,Y1,'ro')
plt.show()

python 隐函数作图(原创简单方法)相关推荐

  1. python创建以姓名命名的txt文件,python创建文本文件的简单方法

    python open() 函数以指定模式打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写. w 模式表示打开一个文件只用于写入.如果该文件已存在则打开文件,并从开头开始编辑,即原有 ...

  2. python简单程序代码-有那些用python修改python程序代码的简单方法?

    python源代码是用C写的. 想改源库用python实现好像不太现实. 按你的要求,用C来extend的话很简单. ============下面是扩展库的代码=========== 用C来exten ...

  3. python的简单程序代码_有那些用python修改python程序代码的简单方法?

    python源代码是用C写的. 想改源库用python实现好像不太现实. 按你的要求,用C来extend的话很简单. ============下面是扩展库的代码=========== 用C来exten ...

  4. python杨辉三角 简单方法

    何为杨辉三角,杨辉三角就是,第一行与第二行分别为1和1,1  再往后第三行就有规律了,除了开头和结尾的数(都是1),每个数都是自己左上角和右上角的和.如图: 如何用编程把它实现呢?我们可以发现,每一行 ...

  5. python黑洞数——超简单方法O

    编写函数计算任意位数的黑洞数.黑洞数是指这样的整数:由这个数字每位上的数字组成的最大数减去每位数字组成的最小数仍然得到这个数自身.例如 3 位黑洞数是 495,因为 954-459=495,4 位数字 ...

  6. python隐函数画图以及匿名函数lambda使用.md

    python隐函数画图以及匿名函数lambda使用 一.匿名函数lambda使用 因为一会画隐函数画图想用一下lambda匿名函数,所以就在这里学习一下其用法,本质上来讲lambda就是把函数换了中说 ...

  7. python 隐函数绘制_Python隐函数作图

    在使用Python作图的过程中,碰到了几次需要隐函数作图的问题,目前我暂时只知道两种方法,一种是使用sympy库,另一种是使用matplotlib中等高线的方法,这里分别总结下. Sympy库隐函数作 ...

  8. c# typescript_在任何IDE中从C#,Java或Python代码获取TypeScript接口的简单方法

    c# typescript by Leonardo Carreiro 莱昂纳多·卡雷罗(Leonardo Carreiro) 在任何IDE中从C#,Java或Python代码获取TypeScript接 ...

  9. python反转字符串(简单方法)及简单的文件操作示例

    Python反转字符串的最简单方法是用切片: >>> a='123456' >>> print a[::-1] 654321 切片介绍:切片操作符中的第一个数(冒号 ...

最新文章

  1. 用IE重起计算机或者关机
  2. 【深度学习】神经网络中的蒸馏技术,从Softmax开始说起
  3. 卡在登陆界面进不去_穿越火线第十三年:需要的不仅仅是新界面,重要还是留住旧玩家...
  4. GitHub 标星 5w+!Python 新手 100 天学习计划,这次再学不会算我输!
  5. linux脚本 scp 管道,scp命令详解(全)
  6. python如何获取文件的行号_Python当我捕获异常时,如何获取类型,文件和行号?...
  7. [转]将西部数据 My Passport Wireless 移动存储连接到任何支持的云存储上
  8. eigen 列拼接_R语言-强大的矩阵运算
  9. python类的构造方法是_Python类中属性和构造方法的区别?
  10. arduino学习笔记(二)——bamboosir920
  11. Python 用装饰器便捷实现多线程
  12. mongodb3 重启_冰点还原的安装配置,每次重启就会还原系统软件。
  13. Oracle 公有云(OCI)价格与计费工具
  14. 小程序用php还是java_微信小程序用php开发的可以吗
  15. w7系统您的计算机无法启动,Windows7旗舰版启动不了怎么办?电脑无法正常启动Windows7解决方法...
  16. Chrome屏蔽广告
  17. 基于python实现的线性回归基础
  18. js 获取当前日期的前三个月
  19. 关于标准电阻阻值的说明(E6、E12、E24、E48、E96、E192)
  20. 图形学基础笔记II:多边形光栅化算法和显卡三角形光栅算法

热门文章

  1. 相机拍出来的图片有“水波纹”的原因
  2. 基于树莓派GPIO口和光电传感器的障碍物检测
  3. 洛谷 P2327 [SCOI2005]扫雷
  4. bls12 curve生成器,可生成ZCash sapling版本中所使用的BLS12-381曲线
  5. access 分组序号_如何对Access 2007报表进行分组
  6. postman发启多次请求测试
  7. DBeaver小松鼠:数据库客户端界面工具DBeaver连接Hive
  8. nginx系列(十七)nginx下的gzip与vary、预压缩、缓存、反向代理的结合
  9. 牛客网 - 在线编程 - 华为机试 - 求最小公倍数
  10. 如何处理在WINDOWS VISTA上安装VS2008时遇到要求安装WINDOWS XP SP2的错误和QQ对战平台安装后不能登录的问题