![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 69
虾米小飞
这个作者很懒,什么都没留下…
展开
-
阵列天线方向图合成(线阵、面阵)-附Python代码
阵列天线波束赋形导向矢量ULA线阵:a=1N[1,e−j2πλdcosθ,⋯ ,e−j2πλ(N−1)dcosθ]T\mathbf{a}={\frac{1}{\sqrt{N}}\left[ 1,e^{-j\frac{2\pi}{\lambda}d\cos\theta},\cdots,e^{-j\frac{2\pi}{\lambda}(N-1)d\cos\theta} \right]^{\mathrm{T}}}a=N1[1,e−jλ2πdcosθ,⋯,e−jλ2π(N−1)dcosθ原创 2021-12-07 11:22:13 · 8049 阅读 · 3 评论 -
IEEE期刊、会议名称简写替换--Python代码
在写IEEE系列论文时,官方建议参考文献使用IEEE期刊、会议名称的简写形式,例如将IEEE Transactions on Wireless Communications写做IEEE Trans. Wireless Commun.,其次,月份也要求简写所以编了个python程序,自动替换,代码如下# -*- coding: utf-8 -*-"""Created on Tue Jun 23 09:59:54 2020pyinstaller -F -w -i icom_256.ico IEE.原创 2021-09-22 15:41:00 · 2826 阅读 · 1 评论 -
注水算法解功率分配问题-Python
问题描述:分配总功率ptotalp_{total}ptotal给NNN个发射机,使总接收通信速率最大。问题建模为:minp −∑iNlog2(1+hipiσ2)s.t. ∑iNpi=ptotal pi≥0 \begin{aligned} &\mathop{\mathrm{min}}\limits_{\mathbf{p} }~ -\sum_{i}^N log_2(原创 2021-01-29 19:39:30 · 3088 阅读 · 1 评论 -
Slabs Method - AABB碰撞检测法
参考:[1] 3D空间中射线与AABB包围盒的碰撞检测[2] Python 代码计算立方体与线段交点原本打算解决“判断与立方体是否相交”的问题,自然的想法是分别判断线段是否与立方体的六个面相交;此外还查得Slabs方法,简介如下:基本思想:射线穿过立方体的部分 是 六个面中 与两两(无限)平面相交部分的 交。2-D空间为例:射线是否穿过矩形射线穿过的部分为 x-slab和y-slab之间的线段部分的交数学表达射线上任意一点表示为:P⃗=P⃗start+t∗D⃗,(t⩾0)\vec{原创 2020-11-26 15:33:02 · 2390 阅读 · 1 评论 -
求助-强化学习基础-K-摇臂老虎机Python
按照周志华西瓜书第16章K-摇臂赌博机的伪码编的程序:# -*- coding: utf-8 -*-"""e贪心和Softmax2-摇臂赌博机摇臂1:0.4概率奖励1,0.6-0摇臂2:0.2-1, 0.8-1@author: y1064"""import numpy as npimport matplotlib.pyplot as pltK = 2 # 摇臂数...原创 2020-04-16 08:03:37 · 428 阅读 · 0 评论 -
PDF工具箱-分割提取合并
import osimport tkinterimport tkinter.filedialogfrom PyPDF2 import PdfFileReader, PdfFileWriter, PdfFileMergerdef splitPDF(inFile, outPath): """ 拆分PDF文件为单页 """ if not os.path.exists(o...原创 2020-04-12 14:41:08 · 317 阅读 · 0 评论 -
tkinter实现自由截屏-Python
转载以进行二次开发源地址GUI效果功能:点击截屏按钮开始自由截屏,并弹出保存文件的对话框以保存截图到本地"""tkinter实现屏幕截图源地址:https://blog.csdn.net/chengqiuming/article/details/78601078"""import osimport tkinterimport tkinter.filedialogfrom...转载 2020-04-10 08:51:53 · 1584 阅读 · 6 评论 -
堆优化的A*算法-Python实现
堆优化的A*算法-Python实现原理参考博客地址代码借鉴地址A*算法解决二维网格地图中的寻路问题输入:图片(白色区域代表可行,深色区域代表不行可行)输出:路径(在图中绘制)""" 方格地图中的A*算法 (openList进行了堆优化)A* 算法: F = G+HF: 总移动代价G: 起点到当前点的移动代价 直:1, 斜:1.4H: 当前点到终点的预估代价 曼哈顿距离...原创 2020-03-27 10:39:16 · 800 阅读 · 1 评论 -
Python数据结构 - 树、图
Python数据结构图邻接表法 adjacency list. 对于每个结点,用列表(list)来存储它的临接结点. 一个有向图的列子:twitter_graph = dict()twitter_graph['Bob'] = ['Jack', 'Nox', 'Willy']twitter_graph['Jack'] = ['Amy', 'Nox']twitter_graph['Am...转载 2019-03-25 10:52:00 · 770 阅读 · 0 评论