field ii:一些查看技巧
一、换能器定义参考:
图片参考:Field II 超声声场仿真(1): 发射声场(原理&代码)
二、换能器位置:
通过show_xdc函数,可以查看换能器位置与样子(用户手册P32):
% Show the transducer surface in a surface plot
%
% Calling: show_xdc(Th)
%
% Argument: Th - Transducer handle
%
% Return: Plot of the transducer surface on the current figure
%
% Bote this version onlys shows the defined rectangles
%
% Version 1.1, June 29, 1998, JAJ
function res = show_xdc (Th)
% Do it for the rectangular elements
colormap(cool(128));
data = xdc_get(Th,’rect’);
[N,M]=size(data);
% Do the actual display
for i=1:M
x=[data(11,i), data(20,i); data(14,i), data(17,i)]*1000;
y=[data(12,i), data(21,i); data(15,i), data(18,i)]*1000;
z=[data(13,i), data(22,i); data(16,i), data(19,i)]*1000;
c=data(5,i)*ones(2,2);
hold on
surf(x,y,z,c)
end
% Put som axis legends on
Hc = colorbar;
view(3)
xlabel(’x [mm]’)
ylabel(’y [mm]’)
zlabel(’z [mm]’)
grid
axis(’image’)
hold off
使用:
figureshow_xdc(xmit_aperture);
三、声场仿真:
准备有时间做个函数
四、仿体查看方法
function showphantom(phantom_positions,phantom_amplitudes)
%SHOWPHANTOM 此处显示有关此函数的摘要
% 此处显示详细说明
x=phantom_positions(:,1);y=phantom_positions(:,2);z=phantom_positions(:,3);
v = phantom_amplitudes(:,1);
figure
colormap(jet)
scatter3(x,y,z,3,v)%散点图
colorbar
xlabel('X')
ylabel('Y')
zlabel('Z')
end
五、频率提取
参考了csdn一位大佬写的:回头找一下哈
function showfft(mt)fs = 40e6;
f0 = 2.5e6;
min_sample=0;
data=0;
PRF=1e3;y = fft(mt(:,5));
%将横坐标转化,显示为频率f= n*(fs/N)
f = (0:length(y)-1)*fs/length(y);
% figure;
% plot(f,abs(y));
% title('Magnitude');
%该变换还会生成尖峰的镜像副本,该副本对应于信号的负频率。
%为了更好地以可视化方式呈现周期性,可以使用 fftshift 函数对变换执行以零为中心的循环平移。
n = length(mt(:,1));
fshift = (-n/2:n/2-1)*(fs/n);
yshift = fftshift(y);
% figure;
% plot(fshift,abs(yshift));
%FFT的结果所要展现的真实的频谱幅值[2]
realy=2*abs(y(1:n/2+1))/n;
realf=(0:n/2)*(fs/n);
figure;
plot(realf,realy);end
field ii:一些查看技巧相关推荐
- 谷歌浏览器怎么查看网页源代码 Chrome浏览器网页源代码查看技巧分享
凭借简单.高效的使用体验,谷歌开发的网页浏览器"Chrome"在国内也不乏粉丝,甚至一度被视为装机必备的软件之一.但其操作方式和界面设计,与国产浏览器略有不同!那么,谷歌浏览器要怎 ...
- linux查看图片的拍摄时间,ImageMagick 的一些高级图片查看技巧 | Linux 中国
用这些 ImageMagick 命令行图像编辑应用的技巧更好的管理你的数码照片集. 在我先前的[1] 文章中,我展示了如何使用 ImageMagick 的菜单栏进行图片的编辑和变换风格.在这篇续文里, ...
- linux查看image类型,ImageMagick 的一些高级图片查看技巧
用这些 ImageMagick 命令行图像编辑应用的技巧更好的管理你的数码照片集. 在我先前的ImageMagick 入门:使用命令行来编辑图片 文章中,我展示了如何使用 ImageMagick 的菜 ...
- Field II 超声声场仿真(3): 脉冲-回波响应(原理代码)
系列三:利用Field II仿真换能器脉冲-回波响应 系列一关注的是换能器的发射声场,系列二讨论了换能器的接收灵敏度,接下来关注换能器整体的脉冲-回波响应. 1. 脉冲-回波响应(pulse-echo ...
- (Field II仿真)合成发射孔径超声成像
1. 聚焦成像 (focusd imaging, FI) 传统超声成像采用聚焦波束对成像物体进行扫描,称为聚焦成像 (focused imaging, FI). FI连续移动激励有效孔径内全部阵元,每 ...
- (一)field ii发射接收信号处理,超声波声场计算
1.1发射接收信号流程 超声波声场计算理论参考[1],实际仿真理论原文为[3],其他论文参考feild ii users_guide-3.1. 对于线性声场系统,发射孔径发射一个冲激信号时,空间某点会 ...
- 建筑图纸有什么查看技巧吗?怎么快速查看CAD建筑图纸呢?
对于许多从事设计和建筑的小伙伴们而言,学会查看建筑图纸是一件很重要的工作内容,那么对于一些刚刚开始接触建筑等行业的小伙伴们来说,查看建筑图纸有什么技巧吗?建筑图纸有什么查看技巧吗?怎么快速查看CAD建 ...
- matlab 仿真 换能器,Field II仿真超声换能器声场原理
昨天开组会大家讨论问题,有几个疑问被提出来了: Field II主要建模算法用C代码实现. 二维压电陶瓷换能器阵列和CMUT二维换能器阵列有什么区别? 本文只讨论第一个问题,第二个另文细述. Fiel ...
- Field II 超声相控阵成像系列1——复合平面波成像(更正)
超声平面波成像仅一次发射就可以获取整个感兴趣区域图像信息,且具有较高的帧频,但由于发射声场不聚焦,图像对比度和分辨率降低.为了提高成像质量,可以通过发射若干个不同角度的平面波,进行相干叠加以提高成像质 ...
最新文章
- java 涂鸦_java 涂鸦画板
- 使用Jmeter开发app端接口自动化案例实战
- java项目红叉_完美解决Eclipse导入的项目上有个红叉,但不影响项目运行的问题
- 关于VS2010帮助文档的使用和VC6.0在Win7 64位下的使用
- geotif 添加坐标_python – 如何获取geotif中单元格的坐标?
- mpvue v-html解决方案,mpvue开发小程序所遇问题及h5转化方案
- 三国轶事——巴蜀之危
- html与js与mysql_WebView加载html与JS交互
- 正确设置Android Support Library
- java基础知识五、六、七、八
- ajax 同步和异步的区别
- 蓝牙条码扫描枪如何选购
- 需求分析:5W1H分析法
- Windbg调试学习
- 软工专硕考研_18武汉理工大学软工专硕考研经验分享(学渣版)
- 杰西.利弗莫尔 行情记录规则注释
- 替代变量与SQL*Plus环境设置 (转自一沙弥的世界)
- 【力扣】2的幂,3的幂,4的幂
- 水库水位库容监测系统方案
- PID控制系统质量指标