用python绘制y=x,y=1+sinx,编写Python程序,使用numpy、pandas、matplotlib三个扩展库在一个画布中绘制4个子图.

2023-05-16

目录

1.编写Python程序绘制y=x图。

 2.绘制表达式为1+sin(x)的图。

 3.编写Python程序,使用numpy、pandas、matplotlib三个扩展库在一个画布中绘制4个子图,分别实现以下四个数学函数图形的绘制:

f1(x) = sin(x)

f2(x) = cos(x)

f3(x) = log(x)

f4(x) = exp(x)

1.编写Python程序绘制y=x图。

代码粘贴:

%matplotlib inline
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
font={'family':"Xiaozhuan",
     'size':18}
plt.figure(figsize=(5,5))
x=np.arange(0,10,1)
y=x
plt.plot(x,y,"x--")
plt.xlabel("x")
plt.ylabel("y")
plt.title("y=x")
plt.show()

结果截图:

 2.绘制表达式为1+sin(x)的图。

代码粘贴:

%matplotlib inline
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
font={'family':"Xiaozhuan",
     'size':18}
plt.figure(figsize=(5,5))
x=np.arange(0.0,12.0,0.01)
y=1+np.sin(x)
plt.plot(x,y,"x--")
plt.xlabel("x")
plt.ylabel("y")
plt.title("y=1+sinx")
plt.show()

结果截图:

 3.编写Python程序,使用numpy、pandas、matplotlib三个扩展库在一个画布中绘制4个子图,分别实现以下四个数学函数图形的绘制:

f1(x) = sin(x)

f2(x) = cos(x)

f3(x) = log(x)

f4(x) = exp(x)

代码粘贴:

%matplotlib inline
from matplotlib import pyplot as plt
import numpy as np
import pandas as pd
font={'family':"Kaiti","weight":"bold","size":18}
plt.figure(1)
ax1=plt.subplot(2,2,1)
ax2=plt.subplot(2,2,2)
plt.figure(2)
ax3=plt.subplot(2,2,1)
ax4=plt.subplot(2,2,2)
x=np.arange(0.0,10.0,0.1)
plt.sca(ax1)
plt.plot(x,np.sin(x))
plt.sca(ax2)
plt.plot(x,np.cos(x))
plt.sca(ax3)
plt.plot(x,np.log(x))
plt.sca(ax4)
plt.plot(x,np.exp(x))
plt.figure(1)
plt.show

结果截图:

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用python绘制y=x,y=1+sinx,编写Python程序,使用numpy、pandas、matplotlib三个扩展库在一个画布中绘制4个子图. 的相关文章

随机推荐

  • 蒙特卡罗MCNP学习汇总(四)--计数基础-探测器

    MCNP输入文件 Title Card Any information the user desires and describing the particular problem Cell Cards A cell is a 3D reg
  • FPGA学习汇总(六)----数码管显示(1)

    目录 概念 单个数码管显示单个数字 操作 代码 现象 分析 四个数码管定时单个显示数字 分析 代码 四个数码管同时显示 分析 代码 现象 四个数码管同时显示定时转换 分析 代码 概念 我们要搞懂数码管首先要明白几个概念 我们先看一个数码管
  • FPGA学习汇总(七)----数码管显示(2)之计数器

    目录 四位同时显示 16进制计数器 单个数码管十进制计数器 四位数码管十进制计数器 代码 分析 四位同时显示 16进制计数器 module KC8 seg dig clock input clock output 7 0 seg outpu
  • FPGA之四位led灯二进制显示

    代码 xff1a module KC419 led clk 模块名和引脚 output 3 0 led led xff08 四个 xff09 input clk 时钟 reg 3 0 led1 led 四个 reg 24 0 counter
  • JWT签名与本地计算的签名不匹配。JWT有效性无法断言,不应被信任

    JWT签名与本地计算的签名不匹配 JWT有效性无法断言 xff0c 不应被信任 错误 xff1a io jsonwebtoken SignatureException JWT signature does not match locally
  • Java判断回文(正序与反序一样)

    用户输入一串字符串 xff0c Java程序实现对该字符串判断 对回文判断主要分为三种 xff1a 1 纯数字 2 纯字母 3 混合型 1 纯数字 将输入的字符串翻转 xff0c 之后分别转换成int形式 xff0c 比较两个整数大小 xf
  • 数据结构——用栈解决回文字符问题

    回文 回文是指正读反读均相同的字符序列 如 abba 和 abdba 均是回文 xff0c 但 good 不是回文 试写一个算法判定给定的字符序列是否为回文 xff08 提示 xff1a 将一半字符入栈 xff09 所需的知识前提 xff1
  • 使用git在gitee(码云)上创建仓库并且上传代码(超详细)

    一 安装git 可以在git的官网上下载git xff0c 网址为 git scm com 点击下载 xff0c 然后选择自己电脑对应系统的版本下载 博主这里下载的是windows版 xff08 下载慢的同学可以尝试复制下载链接之后到迅雷中
  • MAC OS 安装anaconda之后 conda命令无效

    最近换了mac xff0c 之前安装软件一直被windows惯坏了 xff0c 不是很习惯使用terminal安装 导致安装之后出现了一些小bug xff0c 比如输入conda之后出现 xff1a zsh command not foun
  • #ifdef 和#endif的作用:防止头文件循环引用

    iOS的pch文件中常见的代码解释 一般情况下 xff0c 源程序中所有的行都参加编译 但是有时希望对其中一部分内容只在满足一定条件才进行编译 xff0c 也就是对一部分内容指定编译的条件 xff0c 这就是 条件编译 有时 xff0c 希
  • SQL语句单表查询

    xff1a 代表注释一行 SELECT xff1a 查询关键字 xff0c 遇到select就是做查询 xff1a 代表我们要查询的列 xff0c 位置代表所有列 xff0c 我们也可以相关列 xff0c 当列比较多的时候用逗号分割 FRO
  • 在 Ubuntu 中安装 VSCode

    在 Ubuntu 中安装 VSCode 如果想要通过 ubuntu 安装 vscode 有三种方式 xff0c 可以通过应用中心下载 xff0c 也可以通过安装包下载 xff0c 以及指令安装 方式一 xff1a 首先在 ubuntu 桌面
  • 使用树莓派基于FFmpeg推流视频和摄像头到B站直播间

    文章目录 从B站直播间获取rtmp地址和直播码在终端使用ffpmeg进行视频或摄像头推流用python实现控制树莓派推流如何停止树莓派推流 前提条件 1 首先要有一个树莓派 xff0c 并连接了摄像头 xff0c 且能够访问网络 2 在Bi
  • Godot 学习笔记

    Godot 学习笔记 前言 xff1a 接触Godot的起因源于我想尝试自己制作游戏 xff0c 而常见的游戏引擎有Unity Unreal xff08 虚幻 xff09 xff0c 为什么我会选择Godot呢 xff1f 接下来我会介绍
  • 628. 三个数的最大乘积(傻瓜教程)(python)(LC)

    628 三个数的最大乘积 给定一个整型数组 xff0c 在数组中找出由三个数组成的最大乘积 xff0c 并输出这个乘积 示例 1 输入 span class token punctuation span span class token p
  • 工厂方法模式(python)

    一 模式定义 1 工厂方法模式 Factory Method Pattern 简称工厂模式 xff0c 也叫虚拟构造器 Virtual Constructor 模式或者多态工厂 Polymorphic Factory 模式 xff0c 它属
  • 初学者使用html制作的一个新闻页面

    目录 一些会运用到的知识 xff1a 新闻图示 代码如下 xff1a Css xff1a 中文翻译是层叠样式表 xff08 html的化妆师 xff09 1 Css的语法 2 内部样式表 xff1a 3 选择器 4 Css的属性 新闻图示
  • 初学者用html制作的发射爱心

    这个图是自己画的 xff0c 因为当时在学transition就突然间想画了一个小娃娃发射爱心的图 xff0c 但是可能是后面另一个娃娃脸变红的图不够精细 xff0c 图太少了导致前面发射心心的过程很清晰 xff0c 但是另一个娃娃接受心心
  • 运用python算寄送包裹重量

    此为平时日常老师所布置的作业 目录 xff08 1 xff09 寄送包裹小于5kg xff0c 每公斤0 5元 xff0c 大于等于5kg xff0c 超出5公斤部分 xff0c 按照每公斤0 8元计算 xff0c 输入重量 xff0c 输
  • 用python绘制y=x,y=1+sinx,编写Python程序,使用numpy、pandas、matplotlib三个扩展库在一个画布中绘制4个子图.

    目录 1 编写Python程序绘制y 61 x图 2 绘制表达式为1 43 sin xff08 x xff09 的图 3 编写Python程序 xff0c 使用numpy pandas matplotlib三个扩展库在一个画布中绘制4个子图