Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >lambdify返回TypeError:_lambdifygenerated()缺少一个必需的位置参数:'k‘

我需要数值求解一个方程(解必须依赖于k∈⟨0,1)。每次我使用返回表达式的函数或使用lambda定义函数时,它都会返回类似的错误。现在,我尝试使用lambdify将SymPy表达式转换为等效的数字函数,但返回了相同的错误。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
from scipy import *
import sympy as sym
init_printing()

x,k=symbols("x,k")
f=(sym.log(x)/sym.log(k))**k-x**(1/sym.atanh(k))

a=lambdify([x,k], f, "scipy")
(a([0,1]))
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
TypeError                                 Traceback (most recent call last)
<ipython-input-29-04519472dd5e> in <module>
      7 
      8 a=lambdify([x,k], f, "scipy")
----> 9 print(a([0,1]))

TypeError: _lambdifygenerated() missing 1 required positional argument: 'k'
EN

回答 1

Stack Overflow用户

发布于 2020-01-07 18:09:22

使用a(0,1)而不是a([0,1])进行调用。如果你想使用一个列表作为参数,你可以像这样使用一个嵌套的变量列表:a=lambdify([(x,k)], f, "scipy")

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59632912

复制
相关文章
【Python】函数进阶 ① ( 函数返回多个返回值 | 函数参数传递类型简介 | 位置参数 | 关键字参数 )
在函数中 , 如果要 返回 多个返回值 , 可以 在 return 语句中 , 设置多个返回值 , 这些返回值之间使用 逗号 隔开 , 这些返回值的类型是 元组 tuple 类型的 ;
韩曙亮
2023/10/11
1.6K0
32-位置参数
注意:位置参数中的数字是字符形式的 import sys print(sys.argv) # sys.argv是sys模块里的argv列表 # python3 position_args.py # python3 position_args.py 10 # python3 position_args.py 10 bob
凯茜的老爸
2018/09/11
4420
python之函数的位置参数
  实际开发过程中,经常会遇到很多完全相同或者非常相似的操作,这时,可以将实现类似操作的代码封装为函数,然后在需要的地方调用该函数。这样不仅可以实现代码的复用,还可以使代码更有条理性,增加代码的可靠性。下面我们来介绍一下python的函数位置参数相关内容。
jiankang666
2022/12/05
5510
python之函数的位置参数
经典面试题-Extjs使用中firebug返回一个TypeError:c is undfined,请问意思
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
cwl_java
2019/11/20
3200
解决WebService中System.InvalidOperationException:缺少参数的问题
此问题在.Net 4.0 IIS7 Windows Server 2008下可能会出现。 现象是第一次正常调用,第二次接口报错。 删除CacheDuration即可。
从今若
2019/09/18
2.7K1
[Python基础06]函数的参数&返回值
我们通常在进行一些功能处理的过程中,需要执行一行或者多行代码来完成整个业务流程的处理,如:
周小董
2022/04/12
4K0
[Python基础06]函数的参数&返回值
获取activity返回参数
//把startActivity 换成startActivityForResult //然后重写onActivityResult方法 //—MainActivity btn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(MainActivity.this, TestActivity.class); intent.putExtra(“user”, new User(“shaomiao”, 2)); //startActivity(intent); startActivityForResult(intent,0); } });
tea9
2022/07/16
1.4K0
python返回多个参数
比如在游戏中经常需要从一个点移动到另一个点,给出坐标、位移和角度,就可以计算出新的新的坐标:
狼啸风云
2020/07/16
2.7K0
引入 keys 包用参数返回一个list的案例分享
利用函数cv2.grabCut()在cv2.GC_INIT_WITH_RECT 模式下对图像进行初步的前景提取,得到初步提取的结果图像og。
好派笔记
2022/06/08
2990
(23)Bash位置参数变量
位置参数变量主要是用来向脚本当中传递参数或数据的,变量名不能自定义,变量作用是固定的。
生信real
2020/08/26
8980
java数组返回元素位置_把返回值用数组形式返回java
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/09/30
2.1K0
SpringMVC response返回参数绑定
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
多凡
2019/11/01
1K0
PHP接口上传参数返回参数混淆
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/111597.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/19
1.3K0
PHP接口上传参数返回参数混淆
es 5 数组reduce方法记忆
reduce() 方法接收一个函数作为累加器(accumulator),数组中的每个值(从左到右)开始合并,最终为一个值。 概念:对数组中的所有元素调用指定的回调函数。该回调函数的返回值为累积结果,并且此返回值在下一次调用该回调函数时作为参数提供。 语法: array1.reduce(callbackfn[, initialValue]) 参数: 参数 定义 array1 必需。一个数组对象。 callbackfn 必需。一个接受最多四个参数的函数。对于数组中的每个元
蓓蕾心晴
2018/04/12
1.2K0
【说站】python位置参数的使用注意
2、调用函数中指定的实际参数的数量必须与形式参数的数量一致(不能传输多传输少),否则Python解释器会抛出TypeError异常,并提示缺乏必要的位置参数。
很酷的站长
2022/11/23
5940
【说站】python位置参数的使用注意
Linux之Shell位置参数变量
文章目录 位置参数变量 1. 介绍 2. 基本语法 3. 位置参数变量 位置参数变量 1. 介绍 当我们执行一个 shell 脚本时,如果希望获取到命令行的参数信息,就可以使用到位置参数变量 比如 : ./myshell.sh 100 200 , 这个就是一个执行 shell 的命令行,可以在 myshell 脚本中获取到参数信息 2. 基本语法 n (功能描述:n 为数字,0 代表命令本身,1-9 代表第一到第九个参数。十以上的参数,十以上的参数需要用大括号包含,如 * (功能描述:这个变量代表命令
兮动人
2021/07/21
5.3K0
Linux之Shell位置参数变量
Vue 返回记住滚动条位置详解
最近用 Vue 做移动端页面遇到一个问题,从列表页进入详情页,再返回到列表页,不管之前滚动到哪里,每次返回时都跳到列表最顶部。
solocoder
2022/04/06
2.9K0
Vue 返回记住滚动条位置详解
View的位置参数及其Scroller类的理解
x和y是View左上角的坐标,translationX和translationY是View左上角相对于容器的偏移量。这几个参数都是相对于父容器的坐标。
1025645
2018/08/23
6170
多说单点登录(SSO)介绍(解决缺少client_id参数)
多说是目前用的最广泛的一个社会化插件,同时也支持各主流网站的单点登录。官方有详细的开发文档: http://dev.duoshuo.com/docs/5023323ce9b7bde608000012
飞奔去旅行
2019/06/13
1.5K0
多说单点登录(SSO)介绍(解决缺少client_id参数)
pc端、手机端浏览器、微信内.点击返回键,返回到上一个页面浏览的位置的实现
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/105917.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/09
1.1K0

相似问题

TypeError:缺少一个必需的位置参数:

12

TypeError:缺少一个必需的位置参数

180

TypeError:缺少一个必需的位置参数

10

TypeError:方法缺少必需的位置参数

12

TypeError: leftMove()缺少一个必需的位置参数:“lts”,而TypeError: rightMove()缺少一个必需的位置参数:“rts”

125
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文