如何在Juila中逐元素执行exp()操作?

杰里米

我是Julia的新手,这似乎很简单,但是由于某种原因,我在任何地方都找不到答案。

我已经在线浏览了一些教程,他们只是使用exp(A),其中A是一个nxm矩阵,但这给了我DimensionMismatch错误。

我浏览了基本功能以及线性代数部分的官方网站上的文档,并在Google上进行了多次搜索,但终生找不到。

奥斯卡·史密斯

在julia中,对矩阵的运算将矩阵视为对象而不是数字的集合。因此,exp(A)尝试执行仅针对平方矩阵定义矩阵指数要对矩阵进行逐元素运算,请使用通过点运算符完成的广播。因此,在这里,您想要exp.(A)

之所以使用这种设计,是因为它允许对数组执行任何标量运算,而不仅仅是对语言内置的标量运算。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章