具有函数f(x,y,z),我需要解决限制f(x,y,z)= 0然后绘制它.我试图为每对(y,z)找到f(x,y,z)= 0的值x:

from numpy import *

from scipy.optimize import fsolve

def func(x,y,z):

return x+y+z

y = linspace(0,1,100)

z = linspace(0,1,100)

x0 = zeros((y.size,z.size)) + 0.5 # the initial guess

yz = (y[:,newaxis],z[newaxis,:]) # the other parameters

x, info, iterations, message = fsolve(func,x0,yz)

contour(y,z,x)

Python(2.7.5)说“TypeError:fsolve:’func’参数’func’的输入和输出形状之间存在不匹配.”

但如果我自己测试它,它会给出相同的形状:

func(x0,y[:,newaxis],z[:,newaxis]).shape == x0.shape

返回True.

为什么fsolve()抱怨?

python fsolve说明_python fsolve说明_Python fsolve()抱怨形状.为什么?相关推荐

  1. python fsolve说明_Python fsolve()抱怨形状.为什么?

    具有函数f(x,y,z),我需要解决限制f(x,y,z)= 0然后绘制它.我试图为每对(y,z)找到f(x,y,z)= 0的值x: from numpy import * from scipy.opt ...

  2. python解多元多次方程组_Python求解多重或非线性方程,python,多元,多次,方程组,线性方程组...

    背景: 如何使用python求解多元多次方程组或者非线性方程组. 原创内容,转载注明出处!请勿用于商业用途! (上篇用python拟合2019nCov感染人数的文章被不少博主转载了,发的比较早,不少博 ...

  3. [转载] python中for语句用法_详解Python中for循环的使用_python

    参考链接: 在Python中将else条件语句与for循环一起使用 这篇文章主要介绍了Python中for循环的使用,来自于IBM官方网站技术文档,需要的朋友可以参考下 for 循环 本系列前面 &q ...

  4. Python基础_第2章_Python运算符与if结构

    Python基础_第2章_Python运算符与if结构 文章目录 Python基础_第2章_Python运算符与if结构 Day02之`Python运算符与if结构` 一.昨日回顾 1.回顾昨天的课程 ...

  5. python数据分析最基本的库_Python数据分析库pandas基本操作方法_python

    下面就为大家分享一篇Python数据分析库pandas基本操作方法,具有很好的参考价值,希望对大家有所帮助.一起过来看看吧 pandas是什么? 是它吗? ....很显然pandas没有这个家伙那么可 ...

  6. python中for语句用法_详解Python中for循环的使用_python

    这篇文章主要介绍了Python中for循环的使用,来自于IBM官方网站技术文档,需要的朋友可以参考下 for 循环 本系列前面 "探索 Python,第 5 部分:用 Python 编程&q ...

  7. python 两个dict合并,Python 中两个字典(dict)合并_python dict 合并_python 两个dict合并...

    Python 中两个字典(dict)合并_python dict 合并_python 两个dict合并 dict1={1:[1,11,111],2:[2,22,222]} dict2={3:[3,33 ...

  8. Python基础_第3章_Python中的循环结构

    Python基础_第3章_Python中的循环结构 文章目录 Python基础_第3章_Python中的循环结构 Python中的循环结构 一.回顾分支练习题 1.判断是否为一个合法三角形 2.求世界 ...

  9. Python基础_第5章_Python中的数据序列

    Python基础_第5章_Python中的数据序列 文章目录 Python基础_第5章_Python中的数据序列 Python中的数据序列 一.字典--Python中的==查询==神器 1.为什么需要 ...

  10. 【转】python改文件夹名称大全_python文件和目录操作方法大全(含更改文件夹下所有文件名称的实例)

    原文:​​​​​​ ​​​​​​​​​​​​​​​​​​​python改文件夹名称大全_python文件和目录操作方法大全(含更改文件夹下所有文件名称的实例)..._心失荒野的博客-CSDN博客 一. ...

最新文章

  1. 一篇很全面的freemarker 前端web教程
  2. C#调用webservice(二)
  3. OJ1306-最长公共子上升序列【dp】
  4. 关公战秦琼java,IDE 之争是在争啥
  5. 一次shell脚本小事故,从中学习排错过程-软件测试
  6. php ci框架开发手册,CodeIgniter 教程 - php CodeIgniter 框架 - CodeIgniter手册
  7. LaTeX最全的数学符号大全(更新中…… )
  8. uboot移植——uboot的硬件驱动部分
  9. extmail 发送邮件附件大小限制修改
  10. apa引用要在文中吗_APA、MLA格式引用规范
  11. 产品设计 - AARRR模型,增长和变现
  12. 函数式编程-Lodash库学习
  13. Halcon——热熔胶质量检测
  14. VMware下OSSIM 5.2.0的下载、安装和初步使用(图文详解)
  15. JAVA 删除json中反斜杠_如何去除spring的ModelMap的返回类型的JSON序列化字符串中带有反斜杠符号...
  16. 树莓派 linux 私有云,树莓派搭建私有云服务器
  17. mediaDevices-getUserMedia-getDisplayMedia
  18. 380免费云存储_2019年最好的在线照片存储,让你的照片安全存储在云端
  19. 事务第02讲:数据库事务(MySQL)
  20. MacOS 下 Emacs 安装及 ESS 配置

热门文章

  1. 如何监控 Nginx?
  2. 应用HTK搭建语音拨号系统2:创建单音素HMM模型
  3. 理解数据库中的undo日志、redo日志、检查点
  4. 易到起死回生的背后,谁在指点江山?
  5. sqlserver中的循环遍历(普通循环和游标循环)(转载)
  6. Salty Fish(区间和)
  7. 走进缓存的世界(二) - 缓存设计
  8. Oracle数据泵(Data Dump)错误汇集
  9. SQL-从数据类型 varchar 转换为 bigint 时出错的解决方案
  10. Linux组件封装(一)中互斥锁MutexLock的封装