自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 剑指offer35复杂链表的复制

一、new的用法在 C++ 中,通过 new 运算符来实现动态内存分配。new 运算符的用法如下:T *p = new T;//其中,T 是任意类型名,p 是类型为 T* 的指针。这样的语句会动态分配出一片大小为 sizeof(T) 字节的内存空间,并且将该内存空间的起始地址赋值给 p。T *p =new T[N];//用来动态分配一个任意大小的数组.其中,T 是任意类型名,p 是类型为 T* 的指针,N 代表“元素个数”,可以是任何值为正整数的表达式,表达式中可以包含变量、函数调用等。这样的语句动态

2021-08-19 11:00:07 128

原创 InSAR测高的几何关系(以RTI为例)

2021-08-12 19:07:48 537

原创 InSAR简介

2021-08-12 19:05:58 759

原创 SAR方位向的回波特性及分辨率

2021-08-12 17:30:35 1912 2

原创 合成孔径雷达简介

2021-08-12 17:28:50 161

原创 线性调频信号与脉冲压缩

脉冲压缩就是在发射的宽脉冲内,采用附加的频率或相位调制,以增加信号的时宽带宽积,当接收时用匹配滤波进行处理,这样,就将宽脉冲压缩到1/B宽度,从而有效地解决了雷达的作用距离和距离分辨率之间的矛盾,可以在不损失雷达威力的前提下提高雷达的距离分辨率。体制优点:1、它的发射信号采用载频按一定规律变化的宽脉冲,使其脉冲宽度与有效频谱宽度的乘积BT≥1,这两个信号参数基本上是独立的,因而可以分别加以选择来满足战术条件。在发射机峰值功率受限的条件下,宽脉冲提高了发射机的平均功率,增加了信号能量,因此扩大了探测距离。

2021-08-12 17:08:04 2475

原创 雷达距离分辨力与模糊函数

2021-08-12 16:58:27 1135 3

原创 剑指offer-03找数组中任意重复数字c++

题目:在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。一、基础知识1、map和unordered_map(也就是通俗意义上的hash map)这是C++的STL库实现的两种字典结构,都是通过键值对(key-value)存储数据的,键(key)和值(value)的数据类型可以不同。值(value)可以直接通过键(key)来访问,a.hash_map基于hash ta

2021-08-01 21:39:47 119

原创 剑指offer-09用两个栈实现队列c++

题目:用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 )一、栈和队列的基础知识...

2021-07-24 16:26:16 88

原创 matlab图形绘制(二)

一、二维绘图函数(1)ezplot(f):绘制表达式f(x)的二维图形,x近似范围【-2pi,2pi】(2)ezplot(f,[Xmin,Xmax]):绘制表达式f(x)的二维图形,x近似范围[Xmin,Xmax]例如:绘制函数表达式x2-y4的图形syms x y;ezplot(x^2-y^4)运行结果如下:二、三维绘图函数(1)ezplot3(x,y,z):绘制x=x(t),y=y(t),z=z(t)定义的三维图形,t的近似范围为【-2pi,2pi】(2)ezplot3(x,y,z

2021-05-20 16:30:19 1886

原创 英语阅读提高技巧

单选题正确率的高低取决于对语境的理解,而对语境的理解取决于对句子成分划分的准确度。单词看语境,句子重成份。1、单词往往具有多种含义,需要在不同语境中把握其准确含义(1)virtual虚拟的;实际的virtually几乎,实际上Virtual reality虚拟现实Virtual currency 虚拟货币Virtual increase实际增长(2)simply明显地(=clearly):There is simply not enough water.直接地(=directly):He s

2021-05-14 16:18:56 155

原创 英语高级表达(一)

除了利用no/not等否定词外,还有很多小技能:1、利用little等本身含有否定的词。例如:(没)有影响,意义重大:A has (little)influence on B

2021-05-14 15:53:16 756

原创 2021-5-13英语积累

1、critically批判性地,挑剔地,评论地;危急地;严重地;关键地2、 急剧地:sharply,dramatically,rapidly,substantially,significantly,considerably3、缓慢地:slowly,gently,modestly.moderately、slightly4、极端的,非常的extremely5、关于情感:enthusiastically热心的,热情的6、程度委婉语气may likely to, partially,would绝对语

2021-05-13 20:39:05 202

原创 英语形近词(一)

1、controversial有争议的conservative保守的conservation保护,保持2、temper脾气,性情;使缓和tempt诱惑,引起3、silt模糊,淤塞tilt倾斜4、vigor精力,活力vigorously大力地,精力旺盛的vogue时尚、流行;时髦的vague含糊的、不明确的、模糊的5、Keep a lid on 控制lid限制(n.)bid命令,吩咐;投标,出价bid for投标为了…bid to努力争取竞争rid免除,清除,使…获得自由be/get rid

2021-05-13 20:32:51 718

原创 英语写作翻译-介词短语(一)

1、Write off勾销,很快写好,报废,完全无用Write off bad loans抵消坏账2、Crop up突然出现,突然发生3、Mark sb out 使谁出类拔萃,与众不同4、Account for说明(原因,理由等)

2021-05-13 19:43:06 332

原创 英语写作翻译-动词(一)

1、Incur a heavy loss蒙受巨大损失2、undergo遭受,经历3、Ameliorate oneself完善自我4、retrieve挽回,回复,回忆,补偿retrieve information检索信息5、Vanish from the face of the earth消失的无影无踪6、Uphold the revolutionary tradition继承革命传统7、Demonstrate …spirit发挥…精神8、Practice the virtues of work

2021-05-12 11:20:52 328

原创 英语写作翻译-形容词(一)

crucial至关重要的,关键性的essential绝对必要的,基本的,本质的,根本的key关键的,主要的necessary必要的vital至关重要的,必不可少的primary首要的prime最好的,首要的principal最重要的,首要的central中心的,最重要的significant重要的,有意义的decisive决定性的overriding最重要的,高于一切的underlying潜在的,根本的,在下面的dominant支配的,统治的,占优势的,主要的,显性的critic

2021-05-12 11:20:28 216

原创 英语写作翻译-名词(一)

year-over-year年基,同比arena舞台public arena公共舞台,公众场合press新闻发布会thermometer温度计fleet团队,船队expertise专家意见,专门技术faculty科,系,能力,全体教员atlas地图集execution实行,完成,执行cradle摇篮,发祥地cradle of civilization文化摇篮venue集合地,管辖地,犯罪地Bring down the price of anarchy 降低混乱的损耗anarchy 无政

2021-05-12 11:20:01 276

原创 常识英文表达(一)

关于颜色的含义red血腥的、共产主义blue忧郁 black and blue鼻青脸肿out of the blue=suddenly突然地yellow胆小yellow guy胆小鬼white神圣、纯洁white lie善意的谎言white night不眠之夜white war没有硝烟的战争white list白名单white room清洁的干净的房间white wedding吉祥的婚礼white man正直,善良(汉语中的白色表示清楚、明白、纯净、无代价的、无效的、政治上反动的green邪恶g

2021-05-12 11:15:34 133

原创 英语词根(二)

@nomin=name名nominal名义上的,名词性的@nov=new新novel小说,新奇的@numer=number数numeral数字的@onym=name名onymous署名的@oper=work工作operate操作,运转@ori=rise升起oriel突出壁外的窗@paci=peace和平pacify使……平静,安慰@pel=push/drive推,逐,驱propel推进,驱使@pet=seek追求compete竞争,比赛@phon=sound声音phone电话@plen=

2021-05-12 10:53:53 153

原创 英语词根(一)

2021-05-11 21:12:14 150

原创 C语言数组遍历

应用:数组的赋值

2021-04-19 16:58:00 137

原创 c语言结构体

数组只能存放同一类型的数据,所以不适合用数组来保存这些变量。 但在C语言中,结构体允许将不同类型数据组成组合型的数据结构。结构的声明、初始化和本地变量一样,在函数内部声明的结构类型只能在函数内部使用,所以经常在函数外部声明结构类型,这样就可以被多个函数使用了。#include <stdio.h>struct date{ int month; int day; int year;};//结构体声明int main(int argc,char const *argv[])

2021-04-19 16:27:41 174

原创 c语言return用法

1、有返回值的函数#include <stdio.h>int sum(int begin,int end);//申明int main(){ int a,b,c; a=sum(1,10); b=sum(20,30); c=sum(35,45); printf("%d到%d的和是%d\n",a,b,c); return 0;}int sum(int begin,int end)//定义{ int i; int sum=0; for(i=begin;i&lt

2021-04-18 16:40:52 675

原创 matlab运算符

2021-04-18 15:39:20 105

原创 matlab 多项式处理(一)

matlab中使用一维向量来表示多项式,将多项式的系数按照降幂次序存放在行向量中,多项式中缺少的幂次的系数为0。创建函数文件,将向量表示的多项式用字符串输出的函数:%polynomial printffunction s=pprintf(p)if nargin>1 error('too much input arguements')end%确认输入变量while p(1)==0 p(1)=[];end%将高次的零去掉l=length(p)%计算p的长度if l==

2021-04-17 21:55:40 1463

原创 matlab图形绘制(一)

plot函数1、plot(x)(1)当x为一维实数数组,以1:n为横坐标,yj为纵坐标,绘制曲线(n为y的长度)x1=[1 2 3 4 5 6 7 8 9 10];figure(1)plot(y1)运行结果如下:(2)当x为一维复数数组时,以横轴为实轴,纵轴为虚轴,在复平面上绘制(real(xj),imag(xj))的有序集合的图形z=cos(-pi:pi/10:pi)+sqrt(-1)*sin(-pi:pi/10:pi);plot(z,'linewidth',2)运行结果如下:

2021-04-15 21:02:54 843 4

原创 字符串

以下是一个简单的例子:#include <stdio.h>void main(){char b[10]="helloe""qq";printf("b=%s",b);//return 0;}运行结果如下:指针和数组的选择char *s="hello world";char s[]="hello world"

2021-04-01 22:24:01 57

原创 C语言基础知识(三)数据类型

整数的输入输出:浮点数的输入输出:#include<stdio.h>int main(){ printf("%.3f\n",-0.0049); printf("%.30f\n",-0.0049); printf("%.3f\n",-0.00049); return 0;}运行结果如下:

2021-03-28 17:15:44 183 1

原创 c语言基础(二)头文件

新建c++ source file写入程序:#include<stdio.h>#include "max.h"int main(void){ int a=5; int b=6; printf("%d\n",max(a,b)); return 0 ;}这里选择“是”新建c/c++ header file,写入函数声明:#include<stdio.h>int max(int a,int b);新建c++ source file写入函数程序:#inc.

2021-03-28 16:31:04 128

原创 C语言基础知识(一)

一、认识自然语言二、c语言程序的结构以一段简单代码为例:/*printf()函数返回值:返回打印字符的个数*/#include<stdio.h>void main(){int i=43;printf("%d",printf("%d",printf("%d",i)));}运行结果如下:printf函数处理方式 从右至左 所以先执行printf i 输出 43 返回2 然后执行 printf 2 输出2 返回1...

2021-03-28 14:53:39 90

原创 英语写作翻译(三)

2021-03-27 15:10:12 79

原创 英语写作翻译(二)

2021-03-27 14:34:01 71

原创 英语词缀(二)

2021-03-27 14:10:35 95

原创 matlab中break和continue

continue表示结束本次循环,然后判断循环条件是否成立,从而进入下次循环;break表示结束循环。两个语句通常都会需要if条件语句配合使用。下面看两个例子。continuefid=fopen('Untitled.m','r');count=0;while ~feof(fid) line=fgetl(fid); if isempty(line)|strncmp(line,'%',1) continue end count=count+1enddi

2021-03-26 21:43:39 3771

原创 英语写作翻译(一)

2021-03-26 11:26:44 69 1

原创 英语词缀(一)

常用的英语词缀(一)

2021-03-25 20:58:27 97 1

空空如也

空空如也

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

TA关注的人

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