- 博客(28)
- 资源 (6)
- 收藏
- 关注
原创 C/C++程序怎么生成的
一个C/C++程序的生要经以下步骤:1.编写文本代码,生成C或cpp文件,这时候它还是文本形式(人工编辑的代码形式)2.编译,就是compile,由C编译程序对你写的代码进行词法和句法分析,发现并报告错误,有错时编译不能通过。如若无错,则生成中间代码,扩展名为obj,此时它便是二进制的了;3.连接,在汇编里称link,在C里叫生成,即build,它的作用是生成可执行的exe文件。由于一个程序的源码可由多个文件组成。这些文件在第二步中分别编译,生成各自的目标文件(*.obj),这一步的作用便是将这些o
2020-08-27 10:06:06
1480
原创 一种斜入射超声相控阵后处理成像算法
摘要:本文通过修正单层介质的合成孔径成像算法,得到了一种虚拟源技术与合成孔径聚焦技术结合的后处理成像算法。一方面解决了传统的合成孔径聚焦算法不适用于双层介质的问题,另一方面解决了主流的双层介质成像算法数据量庞大,成像耗时久的问题。首先利用相控阵探头耦合斜角度楔块,使超声波斜入射铝块试件中,采集来自带孔型缺陷的铝块试件的原始信号。在双层介质界面构造一系列的虚拟源点,根据阵元-虚拟源-像素点三点坐标快速计算出超声波在双层介质中的传播路径后,通过虚拟源-合成孔径算法对64个阵元的信号数据进行延时迭加聚焦成像。实验
2019-12-13 02:42:07
1389
1
原创 matlab——GUI概念
什么是GUI:人和计算机进行信息交流的工具,由各种对象组成对象对象(一个具体的物),在一幅图中窗口,坐标轴,曲线,文本都是对象。窗口是显示器的子对象,坐标轴是窗口的子对象,曲线是坐标轴的子对象……对象与句柄一一对应句柄什么是句柄句柄是一个标识符,是拿来标识对象(显示器句柄为0……)的,它就象我们的姓名(编号)一样。它类似于一个指针,但指针的值是内存地址,而句柄是一个数。...
2019-03-22 19:22:17
3787
转载 课设——参考文献格式
Han X , Wu W , Li P , et al. Application of ultrasonic phased array total focusing method in weld inspection using an inclined wedge[C]// IEEE, 2014.作者,,,.文献标题.期刊,会议说明.卷,页,年份....
2019-03-19 21:07:33
5816
原创 课设——论文中的为什么要引用参考文献以及如何引用
一、 引用参考文献的目的:尊重作者劳动成果。利用他人的实验结论支撑自己的结论,减少工作量,否则证明一个数学题应该从1+1=2开始证明,才足够严谨。对别人已经研究过下过结论的内容,我们不需要再做研究,只需要通过参考文献的引用,就可以简要的表明我想要表达的内容,如果读者对这个说法有疑问,可以去查找该篇参考文献详细了解。二、 引用参考文献的原则:用自己的话总结别人的研究发现,然后注明出处...
2019-03-19 21:06:55
8026
原创 python——布尔
布尔基础知识1.用数据做逻辑判断的过程叫 布尔运算2.布尔运算产生 布尔值3.布尔值 分为 true(真)false(假)4.true和false就像开关一样,决定if语句和while语句是否运行布尔运算的三种方式1.数值比较等于==不等于!=大于>小于<大于等于>=小于等于<=2.直接用数值做运算假:false,0,‘’(空字符串...
2019-03-19 17:44:38
1596
原创 matlab中x.^2与x^2
.^ 2是矩阵中的每个元素都求平方,^ 2是求矩阵的平方或两个相同的矩阵相乘(要求矩阵是方阵)x =1 23 4》x^2ans =7 1015 22
2019-03-16 21:53:56
5042
1
转载 记录——全矩阵捕捉(FMC)/全聚焦方法(TFM)
全矩阵捕捉(FMC)怎样运作 ?全聚焦方法(TFM)是一种超声阵列后处理技术,用于全聚焦在感兴趣的区域的每个点。第一步: 采集全矩阵捕捉 (FMC)数据全矩阵捕捉(FMC)是收集相控阵数据的另一种方法这项技术不需要任何待检查件的知识(也不需要形状,也不需要速度)每个元素都是逐个激活(镜头)记录接收中的所有元素,因此存储信号矩阵以便进行处理第二步: 重建:全聚焦方式 (TFM)...
2019-03-16 21:43:53
6891
1
原创 matlab——常用函数
画图:plot()根据数据画图subplot()同时画多幅图画,并按顺序显示subplot(m,n,p)p指顺序矩阵:zeros()生成0矩阵ones()生成1矩阵size()获取数组的行数和列数 s=size(A):当只有一个输出参数时,返回一个行向量,该行向量的第一个元素是数组的行数,第二个元素是数组的列数。[r,c]=size(A):当有两个输出参数时,size...
2019-03-16 17:25:53
8938
原创 python——for,while循环
当我们【工作量确定】的时候,我们就可以让for循环来完成重复性工作。反之,要【工作量不确定时】可以让while循环来工作。当重复(重复与循环有一点区别)次数N次时,两者都能做。不过往往for循环的代码相对更简洁一些。for循环,i会自动加1,while循环i加1需要语句控制。...
2019-03-15 22:13:15
190
原创 python——了解python; python的标识符;python的保留字符;python的缩进;
Python是一种解释型(这意味着开发过程中没有了编译这个环节)、面向对象(支持面向对象的风格或代码封装在对象的编程技术)、动态数据类型的交互式(可在命令行中通过Python提示符及直接代码执行程序)高级程序设计语言。标识符由字母、数字、下划线组成,但不能以数字开头,且区分大小写。(为了方便电脑快速区分数据和标识符,所以,标识符不以数字开头。)以下划线开头的标识符是有特殊意义...
2019-03-15 17:38:41
888
原创 python——列表操作(切片)
冒号左边空,就要从偏移量为0的元素开始取;右边空,就要取到列表的最后一个元素冒号左边数字对应的元素要拿,右边的不动
2019-03-12 17:25:13
429
原创 记录——超声相控阵,斜入射;大道理(取自主论文)
超声波阵列成像在无损检测(NDT)中的应用非常普遍[1]。全聚焦法(TFM)是一种先进的脉冲脉冲反射探伤法,它使用与测试材料接触的阵列,生成内部缺陷的全聚焦图像。在超声成像中,它通常被称为“黄金标准”[3,4]。虚拟源孔径(VSA)最初是在医学上引入的[7],但后来已应用于无损检测[8]。该技术使用TFM算法进行成像,但是,与使用FMC-TFM每个单元单独发射不同,多个单元共同发射来创建...
2019-03-12 16:38:56
1489
转载 matlab——加载文件load();保存函数save()。
1. 什么是加载文件函数load()?为了实现matlab程序与数据文件或其他程序的文件进行连接使用,就像一个窗口。2.实现加载文件的函数语法:load(filename)load(文件名)如果 filename 是 MAT 文件,load(filename) 会将 MAT 文件中的变量加载到 MATLAB® 工作区。如果 filename 是 ASCII 文件,load(f...
2019-03-11 22:04:44
12126
原创 电脑常识——利用IP定位
# -- coding:utf-8 --# author:allen权import sysimport urllib2import jsondef get_ip_information(ip):url=‘http://api.map.baidu.com/highacciploc/v1?qcip=’+ip+’&amp;qterm=pc&amp;ak=‘你的密钥(AK)’&amp;coor...
2019-03-11 21:17:38
2439
原创 电脑常识——host文件修改(屏蔽网站或解开屏蔽)
1. 什么是host文件:Hosts文件主要作用是定义IP地址和主机名的映射关系,是一个映射IP地址和主机名的规定。可以用文本文件打开!当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,浏览器会立即打开对应网页,如果没有找到,则浏览器会将网址提交DNS服务器进行IP地址解析。这也是提高快速打开网页的方法!2. 修改host文件有什么用?比...
2019-03-11 20:03:56
53928
1
原创 python——else,elif使用理解
只有两种情况的时候用if-else;三种以上的情况的时候用if-elif-else,第一种情况用if,最后一种情况用else;中间其它情况用elif....
2019-03-11 16:22:13
631
原创 matlab——imagesc 给信号图像上色
imagesc是软件Matlab中的一个函数。imagesc(A) 将矩阵A中的元素数值按大小转化为不同颜色,并在坐标轴对应位置处以这种颜色染色imagesc(x,y,A)x,y决定坐标范围,x,y应是两个二维向量,即x=[x1 x2],y=[y1 y2],matlab会在[x1,x2][y1,y2]的范围内染色。 如果x或y超过两维,则坐标范围为[x(1),x(end)][y(1),y(en...
2019-03-11 14:36:30
8140
3
原创 matlab—— ifftshift,fftshift
fft(转换到频域)得到的像谱默认不是按照中心对称的(快速傅里叶变换的原因),一般需要用fftshift方法使得其按中心对称,这样的话当我们ifft时(转换回时域),得到的数据就会和之前实际的不一样了,所以还需加ifftshift 来还原。fft是一维的傅里叶变换,是将时域信号转换为频域信号的 fftshift是这针对频域信号的,将fft的DC分量移到频谱中心区,而iffshift是f...
2019-03-11 14:32:59
24096
1
转载 matlab——:(冒号)的用法
(X1:d:X2)此方法用作生成等间距的序列,在X1到X2之间以d为间距生成等差序列,如果X2与X1的差****不是d的倍数那么生成的序列将不包含X2. 默认间隔d=1(d省略的时候),如下面的程序:此方法用作生成等间距的序列,在X1到X2之间以d为间距生成等差序列,如果X2与X1的差****不是d的倍数那么生成的序列将不包含X2. 默认间隔d=1(d省略的时候),如下面的程序...
2019-03-08 20:45:36
24613
5
原创 matlab——矩阵点乘,叉乘
什么是点乘,什么是叉乘:矩阵点乘是对应项,即对应位置的相乘。只有维数相同,且矩阵元素个数相同才能进行点乘。矩阵直接相乘,是矩阵叉乘。依据线性代数里的矩阵运算法则。点乘,叉乘分别用在哪里:...
2019-03-08 20:43:51
21542
转载 matlab——nextpow()函数,FFT点数,频率轴坐标
matlab----nextpow()函数,FFT点数,频率轴坐标1、例子fs=1000; %采样频率N=1000; %采样点数NFFT = 2^nextpow2(N)2; %%%%%%%%%%%%%%%%% 1n=0:N-1;t=n/fs;x=2sin(2pi200t);plot(t,x)%y=fft(x,NFFT)/(N/2);%%%%%%%%%%%%%%%%%%%%% 2...
2019-03-08 20:06:47
6671
转载 matlab——caxis 函数(设置颜色图范围)
语法:caxis(limits): caxis(limits) 设置当前坐标区的颜色图范围。其中limits 是 [cmin cmax] 形式的二元素向量。坐标点的颜色索引值在cmin到cmax之间,按线性比例给坐标点涂上颜色,大于等于cmax,全部涂上颜色图最后一行的颜色;小于等于cmin,全部涂上颜色图第一行的颜色。例子: caxis([20 50]) %小于或等于 20...
2019-03-08 20:05:10
47744
VC++6.0帮助文件,MSDN,738M,提供售后服务,链接失效请联系本人
2020-09-11
Visual Assist番茄助手.txt
2020-09-11
videojs播放rtmp流,测试代码
2019-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人