x为一维数组,用math.cos()时

import matplotlib.pyplot as plt
import numpy as np
import math
x=np.linspace(-4,20,240)
y=x*math.cos(0.25*math.pi*x)
plt.figure()
plt.plot(x,y)
plt.show()

运行报错:

用np.cos()时:

import matplotlib.pyplot as plt
import numpy as np
import math
x=np.linspace(-4,19,240)
y=x*np.cos(0.25*np.pi*x)
plt.figure()
plt.plot(x,y)
plt.show()

正常运行

原因:math库的三角函数为标量函数,只能传进单值;numpy库的三角函数为矢量函数,可以传入单个数值或数值数组。

numpy库中三角函数与math库中三角函数的区别相关推荐

  1. python中math库_Python库详解之math库

    1 首先我们看下定义的Number-theoretic and representation functions. 1:ceil(x):功能:返回一个浮点数据,该数据向上取整. 2:copysign( ...

  2. Fluent UDF中直接调用math.h中的误差函数erf、erfc

    我们知道误差函数定义为 这是一个带积分的函数,Fluent UDF中想自己写代码实现起来相当不方便,精度还不一定能保证.幸好C++11中为我们将这个函数内置在数学头文件math.h中,但是想要兼容C+ ...

  3. python怎么导入math库_python怎么导入math库?

    Python语言是通过区分类库的方式来划分功能.用户根据自身的需要加载合适的类库,来完成需要的功能.那么如何导入加载类库?下面本篇文章就来给大家以内置类库math为例,介绍加载内置类库的方法,希望对大 ...

  4. python math库常用函数_Python math库常用函数

    math库常用函数及举例: 注意:使用math库前,用import导入该库 >>> import math 取大于等于x的最小的整数值,如果x是一个整数,则返回x >>& ...

  5. python中求和公式是什么函数_Python的math库中,用于求和的函数是( )。

    [单选题]确定兴利库容 V 兴 ,已知某水库为一回运用水库,其一次蓄水量为 V 1 =300 万 m 3 ,一次供水量为 V 2 =150 万 m 3 . [ ]. [单选题]hAB大于0说明B点的高 ...

  6. python中math库_Python的math库、random库实际应用

    昨天在说那个列表的时候,我挖了一个坑,不知道你们看出来没有?就是用循环语句写迭代的时候,总是运行不了结果,其实是因为我没有缩进的问题,因为有一个for循环,下面print如果没有对应的缩进,那么就说明 ...

  7. math库是python语言的数学模块对不对_12.下列属于math库中的数学函数的是( )。

    [其它]补交:作业--6折 (800.0分) [填空题]2.在Python集成开发环境中,可使用快捷键 运行程序. [判断题]联络线是车辆调转和送修的通道,也可作为临时运营正线,因此要求坡度平缓和线路 ...

  8. 如何在linux的gcc中添加c语言的外部链接库(“比如说,math.h

    库是预编译的目标文件(object files)的集合,它们可被链接进程序.静态库以后缀为'.a'的特殊的存档文件(archive file)存储. 标准系统库可在目录 /usr/lib 与 /lib ...

  9. 捋一捋Python中的数学运算math库(上篇)

    正式的Python专栏第18篇,同学站住,别错过这个从0开始的文章! 很多学习编程的都多多少少学习了一些数学知识. 学委之前也简单吐槽了 Python中奇葩的round函数! 这篇我们讲讲那些常用的数 ...

最新文章

  1. docker容器学习笔记
  2. sqlserver 性能问题
  3. VS2015编译Poco+openssl,使用Poco发送HTTPS请求
  4. 如何指南:Apache Drill入门
  5. macOS查看IP地址的命令
  6. angular使用动态组件后属性值_Angular动态加载组件
  7. Android 线程池对象-ThreadPoolExecutor浅析
  8. unix linux系统版本,怎么查看UNIX系统版本?
  9. 机器学习(十四)Libsvm学习笔记
  10. 自动驾驶车辆转向控制(通过扭矩控制实现方向盘转角控制)
  11. aop源码分析之 —— 创建代理对象
  12. git diff 常见用法
  13. python怎么爬取知乎回答并制作词云_用Python分析了国庆“坑爹”景点......
  14. Appfuse:扩展自己的GenericManager
  15. MyEclipse2014+JDK1.7+Tomcat8.0+Maven3.2 开发环境搭建
  16. 使用kitti数据集实现自动驾驶——发布照片、点云、IMU、GPS、显示2D和3D侦测框
  17. ISO 9001质量管理体系标准概述
  18. 计算机用户无法删除文件,教你几招解决电脑上的文件夹删不掉怎么办?
  19. AutoSAR系列讲解(深入篇)13.1-闪烁一颗LED灯 1
  20. 科技战疫志愿精神如何延续?腾讯的答案是……

热门文章

  1. 【C】二叉树--顺序结构(详解堆的实现,topK排序、堆排)、和链式结构(链式结构的遍历、链式结构常见递归操作以及练习题)
  2. android usb读写,安卓(Android)下如何开发USB NFC读写器app
  3. INA826AIDRGR
  4. MySql建表语句迁移DB2方法总结(踩坑记录)
  5. python换衣服_GAN入门:5分钟学会行人换衣生成
  6. 使用ab做web系统的压力测试
  7. 【秒杀系统】高并发编程入门学习
  8. Postfix权威指南-阅读笔记-架设和维护邮箱服务器
  9. mysql省市级联pid_全国省市级联sql表
  10. KITTI数据集raw_data标定文件说明