惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
人人都是产品经理
人人都是产品经理
Cisco Talos Blog
Cisco Talos Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
V2EX
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
WordPress大学
WordPress大学
D
Docker
S
SegmentFault 最新的问题
博客园 - 聂微东
美团技术团队
Apple Machine Learning Research
Apple Machine Learning Research
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Last Week in AI
Last Week in AI
M
MIT News - Artificial intelligence
F
Fortinet All Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The GitHub Blog
The GitHub Blog
GbyAI
GbyAI
L
LangChain Blog
Vercel News
Vercel News
博客园 - 叶小钗
MongoDB | Blog
MongoDB | Blog
Stack Overflow Blog
Stack Overflow Blog
H
Help Net Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The Cloudflare Blog
Engineering at Meta
Engineering at Meta
T
Threat Research - Cisco Blogs
T
Threatpost
Scott Helme
Scott Helme
T
Tailwind CSS Blog
Latest news
Latest news
Stack Overflow Blog
Stack Overflow Blog
Blog — PlanetScale
Blog — PlanetScale
The Register - Security
The Register - Security
罗磊的独立博客
P
Proofpoint News Feed
腾讯CDC
S
Schneier on Security
雷峰网
雷峰网
A
About on SuperTechFans
T
Tenable Blog
F
Full Disclosure
Cyberwarzone
Cyberwarzone
博客园_首页
有赞技术团队
有赞技术团队
K
Kaspersky official blog

文章列表

游戏玩后感:ReLief:献给亲爱的你 我的周边(谷子)分享 游戏玩后感:Kanon 简谱:致真实的你 《Rust中常见的有关生命周期的误解》学习笔记 简谱:StarMap 简谱:かく咲きたらばいと恋ひめやも 简谱:东风 简谱:无法诉说的思念 简谱:Girlish 游戏玩后感:时钟机关的Layline 简谱:风之琶音 简谱:星空的记忆 简谱:因为遇见了你 简谱:月童 番茄简谱脚本转调器 游戏玩后感:青空下的约定:Refine 游戏玩后感:在这苍穹展翅 书籍读后感:控制论与科学方法论 游戏玩后感:恋爱表达式 游戏玩后感:樱之诗 MLIR-tutorial学习笔记 游戏玩后感:潜伏之赤途 游戏玩后感:纯爱咖啡厅:帕露菲重制版 游戏玩后感:智以泪聚 游戏玩后感:初雪樱 游戏玩后感:告别回忆:从今以后 游戏玩后感:梦灯花 游戏玩后感:金辉恋曲四重奏 游戏玩后感:五彩斑斓的世界 昇腾310P使用记录 游戏玩后感:AIR 游戏玩后感:弹丸论破 游戏玩后感:流景之海的艾佩莉亚 Xilinx_HLS上板过程记录 游戏玩后感:告别回忆2 游戏玩后感:恋爱绮谭 Faiss和Rapidsai_Raft使用记录 游戏玩后感:近月少女的礼仪 游戏玩后感:樱色之云,绯色之恋 游戏玩后感:幸运草的约定 游戏玩后感:星之梦、候鸟和丸子与银河龙 游戏玩后感:白色相簿2 Windows上使用VTune分析PyTorchExtension调用的Cpp程序 SpinalHDL上板过程记录 游戏玩后感:仰望夜空的星辰 最简单的算卦方法之一:梅花易数法 游戏玩后感:苍之彼方的四重奏 krkr引擎解包工具介绍 自定义CUDA实现PyTorch算子的四种简单方法 游戏玩后感:星空的记忆 游戏玩后感:9nine 游戏玩后感:AtriMyDearMoments 游戏玩后感:极限脱出 游戏玩后感:魔女的夜宴 SSH实现多跳代理 动漫观后感:向山进发 flv重封装H264、AAC流 动漫观后感:夏日重现 CSP模板 游戏玩后感:海沙风云 动漫观后感:灵能百分百 游戏玩后感:交响乐之雨 游戏玩后感:爱上火车LastRun 游戏玩后感:LittleBustersEX 游戏玩后感:SummerPockets 游戏玩后感:逆转裁判 Ultra96V2开发板简单使用 SpinalWorkshop实验笔记(三) SpinalWorkshop实验笔记(二) SpinalWorkshop实验笔记(一) PYNQ开发板上使用USB声卡+OSS兼容层播放音频 TestOS移植K210开发板 rCore-Tutorial-Book-v3学习笔记(七) 动漫观后感:凉宫春日的忧郁 rCore-Tutorial-Book-v3学习笔记(♭七) rCore-Tutorial-Book-v3学习笔记(六) rCore-Tutorial-Book-v3学习笔记(五) rCore-Tutorial-Book-v3学习笔记(四) rCore-Tutorial-Book-v3学习笔记(三) rCore-Tutorial-Book-v3学习笔记(二) rCore-Tutorial-Book-v3学习笔记(一) 游戏玩后感:RewritePlus MIT-6.S081-2020实验(xv6-riscv64)十一:net MIT-6.S081-2020实验(xv6-riscv64)十:mmap MIT-6.S081-2020实验(xv6-riscv64)九:fs MIT-6.S081-2020实验(xv6-riscv64)八:lock MIT-6.S081-2020实验(xv6-riscv64)七:thread MIT-6.S081-2020实验(xv6-riscv64)六:cow MIT-6.S081-2020实验(xv6-riscv64)五:lazy MIT-6.S081-2020实验(xv6-riscv64)四:traps MIT-6.S081-2020实验(xv6-riscv64)三:pgtbl MIT-6.S081-2020实验(xv6-riscv64)二:syscall 动漫观后感:吹响吧上低音号 MIT-6.S081-2020实验(xv6-riscv64)一:util 快速生成网络mp4视频缩略图技术 用plantuml画图示例 QQ缩略图和大图不同实现 Python制作字符图片 动漫观后感:命运石之门
用matplotlib绘制图片示例(新)
VnYzm · 2019-12-07 · via

获得矢量图可以用jupyter导出为markdown格式然后下载导出的压缩包,里面的svg格式文件就是矢量图,可以直接拖进Word。

import numpy as np
from scipy import stats
import matplotlib.pyplot as plt
cos2s = '0*0.03*0.12*0.25*0.41*0.59*0.75*0.88*0.97*1'
cos2 = np.array(list(map(float, cos2s.split('*'))))
lefts = '5.2*9.1*20.5*38.8*61.5*86.4*110.1*128.9*142.3*147.1'
left = np.array(list(map(float, lefts.split('*'))))
rights = '5.2*9.7*22.5*41.3*64.2*87.9*111.8*131.2*143.3*147.8'
right = np.array(list(map(float, rights.split('*'))))
# 打开网页内绘图并调成矢量绘图模式
%matplotlib inline
%config InlineBackend.figure_format = 'svg'
plt.rcParams['font.sans-serif'] = ['SimHei'] # 字体
plt.rcParams['axes.unicode_minus'] = False
plt.rcParams['font.size'] = 10 # 字体大小
plt.figure(figsize=(8, 4)) # 图片大小
plt.grid(True) # 显示网格
kl, bl, *_ = stats.linregress(cos2, left) # 线性回归方程
plt.scatter(cos2, left, c='k', marker='o') # 画点
plt.plot(cos2, kl * cos2 + bl, 'k-', label='Ⅱ左旋') # 划线
kr, br, *_ = stats.linregress(cos2, right)
plt.scatter(cos2, right, c='k', marker='D')
plt.plot(cos2, kr * cos2 + br, 'k--', label='Ⅰ右旋')
plt.title('通过两偏振器的光强I与两透光轴间夹角$\\theta$的关系测量数据')
plt.xlabel('$cos^2 \\theta $')
plt.ylabel(u'光强/$10^{-7}A$')
plt.legend() # 显示图例
plt.show()

p2 = np.arange(0, 360, 10) / 180 * np.pi
sens = '40.8*34.6*29.9*28*28.4*31.3*36.3*42.7*49.9*56.9*62.9*'
sens += '67.2*69.2*68.5*65.6*60.3*53.6*45.9*39.1*33.2*29.1*27.3*'
sens += '28*31.4*36.9*44*51.8*59.3*65.7*70.2*72.7*72.1*69*'
sens += '63.4*56.3*48.7'
sen = np.array(list(map(float, sens.split('*'))))
a2 = np.max(sen) / 0.75
print(np.max(sen))
sent = a2 * (0.75 * np.cos(p2 + np.pi / 3) ** 2 + 0.25 * np.sin(p2 + np.pi / 3) ** 2)
print(np.max(sen) / np.min(sen), np.max(sent) / np.min(sent))
plt.figure(figsize=(5, 5))
plt.subplot(111, projection="polar") # 设置画图方式为极坐标
plt.grid(True)
plt.plot(np.append(p2, p2[0]), np.append(sen, sen[0]), 'k-o', label='测量值')
plt.plot(np.append(p2, p2[0]), np.append(sent, sent[0]), 'k-D', label='理论值')
plt.title('椭圆偏振光光强测量数据')
plt.xticks(p2) # X坐标对应极坐标图的角坐标
plt.legend()
plt.show()
72.7
2.663003663003663 3.0