自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (1)
  • 收藏
  • 关注

原创 一些待解决的问题和概念

1、相干积累、非相干积累

2019-05-09 21:19:51 512

原创 ISAR基本成像原理

2019-07-08 19:55:39 14674

原创 ISAR成像中的步进电机的设计想法

ISAR成像中的步进电机的设计想法关于解决转速带动转台转动的转角快慢问题:初步设计为大小齿轮嵌套问题

2019-07-02 08:18:17 311

翻译 四、numpy的通用函数 1、2、 读取和保存文件

四、numpy的通用函数1.读取文本文件numpy.loadtxt(文件名(可以使绝对路径也可以是相对路径),delimiter=分隔符,usecols=选择列,unpack=是否解包,(false\True)dtype=目标类型,converters=转换器)->二维数组(unpack=False)/列一维数组集(unpack=True)注意:Converters={}...

2019-06-19 21:06:07 437

翻译 三、数据可视化:matplotlib.pyplot (mp) 14.半对数坐标 (只对y轴进行对数设置)

14.半对数坐标 (只对y轴进行对数设置)mp.semilogy(…)import numpy as npimport matplotlib.pyplot as mpy = np.array([1, 10, 100, 1000, 100, 10, 1])mp.figure('Normal & Log', facecolor='lightgray')mp.su...

2019-06-17 23:57:14 10894

翻译 三、数据可视化:matplotlib.pyplot (mp) 13.极坐标系

13.极坐标系mp.gca(projection=‘polar’)mp.plot …mp.scatter …x, y| |v v极角 极径import numpy as npimport matplotlib.pyplot as mp# 极角t = np.linspace(0, 2 * np.pi, 1001)# 极径r_spiral = 0...

2019-06-17 23:56:07 231

翻译 三、数据可视化:matplotlib.pyplot (mp) 12.三维散点

12.三维散点ax.scatter(x, y, z, s=大小, c=颜色, marker=点型)import numpy as npimport matplotlib.pyplot as mpfrom mpl_toolkits.mplot3d import axes3dn = 1000# xyz 均为正态随机数x = np.random.normal(0, 1, n)y = np...

2019-06-17 23:54:28 798

翻译 三、数据可视化:matplotlib.pyplot (mp) 11、三维曲面

11.三维曲面from mpl_toolkits.mplot3d import axes3d # 导入一个类ax = mp.gca(projection=‘3d’) # 获取三维坐标轴ax.plot_surface(x, y, z, rstride=行距,cstride=列距, cmap=颜色映射)ax.plot_wireframe(x, y, z, rstride=行距,cstrid...

2019-06-17 00:20:56 3678

翻译 三、数据可视化:matplotlib.pyplot (mp) 10、饼图

10.饼图mp.pie(值列表, 间隙列表, 标签, 颜色列表, 格式串,shadow=是否带阴影, startangle=起始角度)import matplotlib.pyplot as mpmp.figure('Pie', facecolor='lightgray')mp.title('Pie', fontsize=20)mp.pie( [26, 17, 21, 29, 1...

2019-06-17 00:05:10 168

转载 三、数据可视化:matplotlib.pyplot (mp) 9、热像图

9.热像图mp.imshow(矩阵, cmap=颜色映射 origin=垂直轴方向)import numpy as npimport matplotlib.pyplot as mpn = 1000x, y = np.meshgrid(np.linspace(-3, 3, n), np.linspace(-3, 3, n))z = (1 - x / ...

2019-06-16 23:58:32 347

翻译 三、数据可视化:matplotlib.pyplot (mp) 8、等高线图

8.等高线图线:mp.contour(x, y, z, 线数, colors=颜色,linewidths=线宽)色带:mp.contourf(x, y, z, 线数, cmap=颜色映射)import numpy as npimport matplotlib.pyplot as mpn = 1000# 栅格化(网格化)函数x, y = np.meshgrid(np.linspa...

2019-06-16 21:14:55 748

翻译 三、数据可视化:matplotlib.pyplot (mp) 7、柱状图

7.柱状图mp.bar(水平坐标数组, 高度数组, ec=边缘颜色,fc=填充颜色, label=标签文本,alpha=透明度)import numpy as npimport matplotlib.pyplot as mpn = 12x = np.arange(n)# uniform 在0.5和1.0之间的均匀分布的随机数y1 = (1 - x / n) * np.random...

2019-06-16 20:32:16 208

翻译 三、数据可视化:matplotlib.pyplot (mp) 6、区域填充

6.区域填充mp.fill_between(水平坐标数组, 垂直坐标起点数组,垂直坐标终点数组, 条件, color=颜色,alpha=透明度)import numpy as npimport matplotlib.pyplot as mpn = 1000x = np.linspace(0, 8 * np.pi, n) # 生成x坐标,线性分割# 生成y坐标sin_y = np...

2019-06-16 20:01:25 419

翻译 三、数据可视化:matplotlib.pyplot (mp) 5、散点图

5.散点图代码:scatter.pyimport numpy as npimport matplotlib.pyplot as mpn = 1000x = np.random.normal(0, 1, n) # 生成具有正态分布的1000个随机数y = np.random.normal(0, 1, n)d = np.sqrt(x ** 2 + y ** 2) # 每一个点到坐标中...

2019-06-14 23:19:37 242

翻译 三、数据可视化:matplotlib.pyplot (mp) 4、坐标刻度定位器

4.坐标刻度定位器定位器对象 = mp.xxxLocator(…)ax = mp.gca() # 获得一个坐标轴ax.xaxis.set_major_locator(定位器对象) # 主刻度ax.xaxis.set_minor_locator(定位器对象) # 次刻度代码:tick.pyimport numpy as npimport matplotlib.pyplot as mp...

2019-06-14 22:29:03 1018

翻译 测量目标散射特性的基本方法(远场条件)

\qquad当前测量目标散射特性的基本方法有远场法、紧缩场法和近场法\qquad 1、对于远场法,设D为待测目标的最大截面尺寸,r为发射天线与待测目标的距离,则当r≥ 2D2/λ时(λ为波长),可近似认为投射到待测目标上的电磁波是平面电磁波。同样,接收天线与待测目标的距离也应满足这一要求,以使接收天线接收散射远场。转动待测目标,测出相应的散射远场,即可确定目标的远场散射方向图,通过与标准目标进行...

2019-06-13 10:34:09 6034

原创 ISAR Imaging of a Windmill-- Mesurement and Simulation

ISAR Imaging of a Windmill-- Mesurement and Simulation一、介绍       风场和雷达波的相互作用       18叶片风车      &...

2019-06-10 23:43:09 342

翻译 ISAR成像算法总结

摘自文章:ISAR 成像系统与技术发展综述------周万幸1、ISAR成像常用算法RD成像算法RD 成像假定目标位于一个转动平台上, 目标以均匀角速度作旋转运动, 接着对回波进行距离压缩得到目标的一维距离像历程,然后对距离像历程的方位向做快速傅里叶变换( FFT) 即可得到目标的二维像,这就是 RD 成像算法,该算法是针对目标平稳飞行(观测期间多普勒频率为常数的假设) 的成像算法, 而且...

2019-06-06 15:23:43 13920

翻译 三、数据可视化:matplotlib.pyplot (mp) 3、子图

3.子图1)缺省布局mp.subplot(行数, 列数, 图号)mp.subplot(2, 3, 1)mp.subplot(231)import matplotlib.pyplot as mpmp.figure(facecolor='lightgray')for i in range(2): for j in range(3): k = i * 3 + j +...

2019-06-05 08:38:30 522

翻译 三、数据可视化:matplotlib.pyplot (mp) 2、图形对象

2.图形对象mp.figure(图形对象名, figsize=窗口大小,dpi=分辨率, facecolor=颜色)代码:fig.pyimport numpy as npimport matplotlib.pyplot as mpx = np.linspace(-np.pi, np.pi, 1000)cos_y = np.cos(x) / 2sin_y = np.sin(x)#...

2019-06-03 22:04:51 646

原创 多普勒分辨力(尚未清晰)

多普勒分辨力地面回波总是零速度上出现,其fd=0f_d=0fd​=0根据多普勒频移的不同来分辨地杂波,不希望的慢速度运动目标和关注的快速运动目标(尚未清楚慢速目标大小为多少,实验二/三均为1 m/s 和 2m/s,但其多普勒频移并未提取出来)...

2019-05-30 21:53:41 1435 1

原创 相参处理周期

连续脉冲回波相位差 ∆φ = 2d2πλ2d\frac{2\pi}{\lambda}2dλ2π​其中:径向速度 vr=dfr=2πTrv_r=df_r=\frac{2\pi}{T_r}vr​=dfr​=Tr​2π​故 Δφ=2vrfr2πλ\Delta\varphi=2\frac{v_r}{f_r}\frac{2\pi}{\lambda}Δφ=2fr​...

2019-05-30 21:46:37 1891

翻译 三、数据可视化:matplotlib.pyplot (mp) 1、基本绘图函数

三、数据可视化:matplotlib.pyplot (mp)1、基本绘图函数mp.plot(水平坐标数组, 垂直坐标数组)x: [1 2 3 4]y: [5 6 7 8]代码:plt1.pyimport numpy as npimport matplotlib.pyplot as mpx = np.linspace(-np.pi, np.pi, 1000)cos_y = np.c...

2019-05-27 21:45:48 1777

翻译 二、多维数组

二、多维数组1.numpy中的多维数组是numpy.ndarray类类型的对象,可用于表示数据结构中的任意维度的数组;2.创建多维数组对象:numpy.arange(起始, 终止, 步长)->一维数组,首元素就是起始值,尾元素为终止值之前的最后一个元素,步长即每次递增的公差。缺省起始值为0,缺省步长为1。numpy.array(任何可被解释为数组的容器)3.内存连续,元素同质(如要...

2019-05-27 21:41:30 248

翻译 一、Numpy 简介

数据分析matlabPython一、Numpy是什么?1.Numrical Python,数值的Python,应用于数值分析领域的Python语言工具;2.Numpy是一个开源的科学计算库;3.Numpy弥补了作为通用编程语言的Python在数值计算方面,能力弱,速度慢的不足;4.Numpy拥有丰富的数学函数、强大的多维数组和优异的运算性能;5.Numpy与Scipy、scikit...

2019-05-27 00:43:01 146

原创 csv文件处理

csv文件格式的处理读取整个csv文件# 读取整个csvfilename = 'sitka_weather_07-2014.csv'with open(filename) as f: read = f.read() print(read)分析csv头文件# 分析csv头文件import csvfilename = 'sitka_weather_07-2014.cs...

2019-05-26 18:21:59 287

原创 python文件读取

文件的读取操作文件:什么是文件文件是用于数据存储的单位文件通常用来长期存储设置文件中的数据是以字节为单位进行顺序存储的内存的读写速度快/ 磁盘的读写速度慢文件的操作步骤:打开文件读写文件关闭文件python中打开文件open与with open 的区别?区别:应用场景不同try…except…主要是用来处理文件不存在的情况的,文件不存在则open()的报错会被处理成提示...

2019-05-26 17:05:45 115

翻译 day 13

day13时间模块 time详见 :python_base_docs_html/时间模块time_180407222007.html系统模块 sys运行时系统相关的信息和函数详见:python_base_docs_html/系统模块sys_180407222006.html自定义模块示例见:mymod.py # 被导入模块# mymod.py# 此文件用来示意自定义模块的...

2019-05-22 20:12:10 106

翻译 day 12

day12闭包 closure将内嵌函数的语句和这些语句的执行环境打包在一起后,得到的函数对象称为闭包(closure)闭包必须满足以下三个条件:必须有一个内嵌函数内嵌函数必须引用外部函数中的变量外部函数返回值必须是内嵌函数示例: # 此程序示意闭包的用法# 1. fn为内嵌函数# 2. fn 用到了fn外部的变量y# 3. make_power将 fn绑定的函数对象返...

2019-05-22 20:07:26 97

翻译 day 11

day11lambda 表达式(又名匿名函数表达式)作用:创建一个匿名函数对象同def类似,但不提供函数名语法:lambda [形参1, 形参2, …] : 表达式示例: def myadd(x, y): return x + y可以改写为:myadd = lambda x, y: x + yprint(myadd(100, 200))print(myad...

2019-05-21 21:30:06 92

翻译 day 10

day10函数变量函数名是变量,它在创建时绑定一个函数示例: def f1(lst=[]): print("f1函数被调用") f1() f1 = None f1() # 出错,f1 绑定的是None示例:def f1(): print("hello")def f2(): print("world")f1, f2 = f2, f1f...

2019-05-21 21:26:10 195

翻译 day 9

day09函数 function什么是函数:函数是可以重复执行的语句块,可以重复调用。作用:用于封装可重复执行的语句,提高语句的可重用性定义用户级别的函数函数定义语句 def语句的语法:def 函数名(参数列表):语句块(代码块)函数的语法说明:函数的名字就是语句块的名称函数名的命名规则与变量名命名规则相同(必须为标识符)函数名是一个变量(不要轻易对其赋值)函数的...

2019-05-21 21:12:09 106

翻译 day 8

day08字典的成员资格判断 in / not in 运算符  用 in 运算符可以判断一个键是否存在于字典中,如果存在则返回True,否则返回Falsenot in 返回值与 in 相反示例:d = {1: “一”, 2: “二”}1 in d # True2 in d # True2 not in d # False8 not in d # True...

2019-05-21 20:59:59 184

翻译 day 7

day07元组 tuple元组是不可改变的序列,同list一样,元组可以存放任意类型的元素表示方法:用小括号 () 括起来,单个元素括起来后加逗号(,)区分单个对象还是元组创建空元组的字面值t = ()创建非空元组的字面值t = 200,t = (20,)t = (1,2,3)t = 100, 200, 300type(x) 函数用来返回 x 的类型元组的错误示例:t...

2019-05-21 20:51:04 106

翻译 day 6

day06列表的 in / not in 运算符in 判断一个对象是否存在于容器内,如果存在返回True,否则返回False用法同字符串的 in 相同语法:数据对象 in 容器示例:L = [1, ‘Two’, 3.3, ‘四’]1 in L # True2 in L # False3.3 in L # True‘4’ not in L # True列表的索引:语...

2019-05-21 20:47:44 107

翻译 day 5

day05for 语句(循环语句)作用:用来遍历可迭代对象的数据元素语法:for 变量列表 in 可迭代对象:语句块1 …else:语句块2 …语法说明:1. 可迭代对象每次提供一个元素依次赋值给变量列表中的变量,赋值完毕后执行语句块1,重复执行此步骤2. 当可迭代对象不能够提供数据时,执行else子句部分的语句块2. 然后退出循环3. else子句部分可以省略(同whil...

2019-05-21 20:41:58 138

翻译 day 4

day04python3中常用的字符串方法(method)方法的调用语法:对象.方法名(方法传参)说明:方法的调用同函数调用一样属于表达式。示例:‘abc’.isalpha() # 判断’abc’是否全为英文字母123.isalpha() # 错的,123没有isalpha方法python3中常用的字符串方法(method)明确:对字符串的操作方法都不会改变原来字符串的值...

2019-05-21 20:30:11 110

翻译 day 3

day03字符串 str作用:用来记录文本信息字面值表示方法:用引号括起来的部分都是字符串 ' 单引号 " 双引号 ''' 三单引号 """ 三双引号字符串的字面值表示方式:''""''''''""""""非空字符串的字面值表示方式:'hello'"hello"'''hello'''"""hello"""单...

2019-05-21 20:13:37 114

翻译 day02

2019-05-20 20:57:40 97

原创 本周任务5.20-5.26

1、希尔伯特变换2、层析成像3、一维距离向4、雷达脉冲重复间隔5、三脚架

2019-05-20 10:41:02 156

三、数据可视化:matplotlib.pyplot (mp) 6、区域填充.docx

数据可视化,用matplotlib.pyplot进行区域填充

2019-06-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除