在Python中使用什么代替*和/来避免ValueError?

安娜·卡塔琳娜·阿维拉·维托里诺

我对此帖子有类似的问题:

为什么这个简单的numpy乘法运算会引发“无效数量的参数”错误?

我的代码中有一个令人难以置信的令人困惑的方程式:

(m[0]*np.power(q[0])*q[0]*r[0]*(m[0]*R)*np.power(q[0]))/(R*((m[0]*R)*np.power(q[0])+m*np.power(q[0]))**2) - a[0]*N/(b[0]+N)

当我运行它时,它返回错误:

ValueError:参数数量无效

我认为这可能与我用来定义指数的**有关(q [0]是指数),因此我将其替换为np.power()失败。另外,我将用于定义分数的/更改为*(.....)**(-1),但这也不起作用。在这一点上,我假设问题在于*我用于乘法的问题。但是,如何在不引起位置错误的情况下在这种长表达式中编写乘法和除法呢?

预先感谢您的帮助!

基维拉夫

您必须添加另一个关于所需功率的参数。
例如,幂表示加法2例如立方表示加法3

np.power(x1, 2)
np.power(x1, 3)

如果您只想使用np.power(),那么我已经为您编辑了代码:

(m[0]*np.power(q[0], 2)*q[0]*r[0]*(m[0]*R)*np.power(q[0], 2))/(R*((m[0]*R)*np.power(q[0], 2)+m*np.power(q[0], 2))**2) - a[0]*N/(b[0]+N)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在 .NET Core 中使用什么来代替 WCF?

为什么在Kotlin中使用“ newInstance()”代替关键字“ new”来创建xmlPullParserFactory?

使用什么来代替 ReviewManager Api 的 TaskException?

如何在C#中使用谓词来避免和或条件

在Python中使用什么来记住循环之间的变量

在python中使用lambda或helper方法来避免循环重复

在jQuery中使用什么代替eval

在 Swift 3.1 中使用什么代替 NSEntityDescription

在PreferenceActivity中使用什么代替“ addPreferencesFromResource”?

在Backbone.js中使用什么代替“ this”?

为什么在jQuery插件中使用$(this)代替?

在scalatest中使用什么代替符号?

使用什么代替BREAK(PYTHON)

为什么要在Linux中使用命令apt-get --purge remove来代替apt-get purge?

什么时候应该使用,什么时候应该避免在Python中使用namedtuple?

在 CSS 中使用 :not() 来避免某些类使用这些属性

为什么要避免在JavaScript中使用增量(“ ++”)和减量(“-”)运算符?

避免在R中使用多个for循环来计算矩阵

用什么来代替不中断循环的返回?- Python

在Django 1.9中,我应该使用什么来代替syncdb?

我可以使用什么构造来代替“包含”?

我可以使用什么代替“ case of”来减少代码?

我应该使用什么来代替 useSelector 或 mapStateToProps?

何时在Python中使用%r代替%s?

什么时候/为什么要在python中使用struct库来打包和解包?

Java使用什么技巧来避免>>中的空格?

为什么和/或何时避免使用intransitive()或not避免?

为什么不能直接在owlapi中使用合并来合并ABox和TBox?

/ etc / passwd和/ etc / shadow中使用什么方法来加密密码?