numpy.arccos

  • 用例:
    numpy.arccos(x[, out]) = <ufunc ‘arccos’>

  • 功能:
    对数组中的每个元素求其反余弦值。如果y = cos(x),那么x = arccos(y)

  • 参数

变量名 数据类型 功能
x 数组型变量 单位圆上的x坐标。对于实数的取值范围为[-1, 1]
out n维数组,None,n维数组组成的元组,可选参数 指定结果存储的位置。若提供此参数,其维度必须与输入数组广播后的维度一致。
若不提供此参数或参数值为None,将返回新开辟的数组。若此参数为元组,其长度必须和返回值的个数保持一致。
  • 返回值
变量名 数据类型 功能
angle n维数组 数组中每个元素的反余弦值,取值范围为[0, pi]。如果x为标量,
那么返回值也为标量。如果x为数组,那么返回数组的长度和x的长度保持一致。
  • 备注
    arccos是一个多值函数:对于每一个x有无穷多个z可以使等式cos(z) = x成立。反余弦函数的返回值z的实部取值范围为[0, pi]。
    若输入数值类型为实数,arccos通常返回实数。若输入值非实数或无穷大,函数将返回nan并给出浮点错误。
    反余弦函数也被记为acoscos^-1

  • 示例:
    在反余弦函数中,arccos(1)=0arccos(-1)=pi:

import numpy as np
print('数组的反余弦值:{}'.format(np.arccos([1, -1])))

数组的反余弦值:[0. 3.14159265]


绘制反余弦函数图像:

import matplotlib.pyplot as plt
x = np.linspace(-1, 1, num=100)
plt.plot(x, np.arccos(x), c='b')
plt.axis('tight')
plt.show()


github链接
https://github.com/wzy6642/numpy-translate

numpy.arccos详解相关推荐

  1. Numpy.array()详解 、np.array与np.asarray辨析、 np.array和np.ndarry的区别

    记录一下numpy.array()的详细用法,以及与np.asarray()和np.ndarray()的区别. 目录 1. Numpy.array()详解 1.1 函数形式 1.2 参数详解 1.3 ...

  2. 【Numpy乘法详解】np.multiply()、np.matmul()、np.dot()等

    [Numpy乘法详解(代码示例)]np.multiply().np.matmul().np.dot()等 文章目录 [Numpy乘法详解(代码示例)]np.multiply().np.matmul() ...

  3. Numpy.array()详解

    1. Numpy.array()详解 该函数的作用一言蔽之就是用来产生数组. 1.1 函数形式 numpy.array(object, dtype=None, copy=True, order='K' ...

  4. python引用numpy出错_引用numpy出错详解及解决方法

    numpy出错 解决方案 Problem: how to import numpy in subdirectory? Import error of numpy within subfolder. 错 ...

  5. numpy.ones() 详解

    函数原型: numpy.ones(shape, dtype=None, order='C') 参数介绍: shape:int或int的序列,为新数组的形状:如果我们仅指定一个int变量,则将返回一维数 ...

  6. numpy.sum详解

    numpy.sum 用例: numpy.sum(a, axis=None, dtype=None, out=None, keepdims=) 功能: 数组沿着指定的轴求和. 参数 变量名 数据类型 功 ...

  7. numpy.argsort详解

    numpy.argsort 用例: numpy.argsort(a, axis=-1, kind=None, order=None) 功能: 返回数组排序后的元素索引值. 根据kind指定的算法对数组 ...

  8. numpy.triu详解

    numpy.triu 用例: numpy.triu(m, k=0) 功能: 返回数组的上三角部分. 对矩阵进行拷贝,并将第k条对角线下方的元素全部置零. 关于数组下三角的相关知识参见文档. 示例: i ...

  9. numpy.tril详解

    numpy.tril 用例: numpy.tril(m, k=0) 功能: 返回数组的下三角部分. 数组拷贝之后,将其第k条对角线上方的元素全部置零. 参数 变量名 数据类型 功能 m 形状为(M,N ...

  10. numpy.argmax详解

    numpy.argmax 用例: numpy.argmax(a, axis=None, out=None) 功能: 返回数组沿着某一条轴最大值的索引. 参数 变量名 数据类型 功能 a 数组型变量 输 ...

最新文章

  1. 轻松学Pytorch –使用torchvision实现对象检测
  2. 独立成分分析ICA、因子分析、LDA降维、NMF非负矩阵分解
  3. js中将 整数转成字符,,将unicode 编码后的字符还原出来的方法。
  4. .NET程序脱离.NET Framework 运行之道
  5. 清空表中数据 id从1开始
  6. MySQL常见备份与恢复方案
  7. JavaScript实现trial Division试除法算法(附完整源码)
  8. MySQL not in查询不出数据(MySQL not in 无效)
  9. 1.极限——ε-δ例子_7
  10. geek软件是干什么的_详解强力卸载软件Geek Uninstaller使用教程
  11. 二叉树中和为某一值的路径(三)(C++)
  12. 【视频】R语言中的分布滞后非线性模型(DLNM)与发病率,死亡率和空气污染示例
  13. 抓取必应在线词典的英语音标
  14. dojo省份地市级联之地市Dao接口类(四)
  15. ACM2023SWJTU寒假选拔赛2不完全题解
  16. 等了15年,这本编程巨著终于出版了!
  17. 发明计算机作文300字,关于科学发明的作文300字(共7篇)
  18. 基于Verilog HDL与虚拟实验平台的【计算机组成】与CPU实验第三章:三态门和多路器
  19. 高中计算机教室标语,高中班级教室励志标语
  20. 好用的系统检测工具与硬盘检测工具

热门文章

  1. 基于java的拼图游戏的设计与实现
  2. win10计算机 回收站等怎么放桌面,WIN10如何在桌面删除回收站_win10电脑怎么删除回收站图标-win7之家...
  3. 春季养肝注意三个行为,做对了一年少生病
  4. 仿网易评论盖楼PHP+Mysql实现
  5. 机器人系统数学建模(现代控制理论1)
  6. gym102536部分简要题解
  7. (Excel)如何使用Excel进行四舍六入数据修约
  8. Android/Linux Thermal Governor之IPA分析与使用
  9. 1、Swing简介:Swing是什么?
  10. 【java】java实现pdf根据内容定位插入图片