xdc_focused_array.m

来自「FIELD II 是B超的matlab仿真程序。 执行 先运行 fie」· M 代码 · 共 55 行

M
55
字号
%  Procedure for creating an elevation focused linear array transducer%%  Calling:  Th = xdc_focused_array (no_elements, width, height, kerf, Rfocus, %                                    no_sub_x, no_sub_y, focus); %%  Parameters:   no_elements -  Number of physical elements.%                width       -  Width in x-direction of elements.%                height      -  Width in y-direction of elements.%                kerf        -  Width in x-direction between elements.%                Rfocus      -  Elevation focus.%                no_sub_x    -  Number of sub-divisions in x-direction of elements.%                no_sub_y    -  Number of sub-divisions in y-direction of elements.%                focus[]     -  Fixed focus for array (x,y,z). Vector with three elements.         %%  Return:    A handle Th as a pointer to this transducer aperture.%%  Version 1.1, March 3, 1998 by Joergen Arendt Jensenfunction Th = xdc_focused_array (no_elements, width, height, kerf, Rfocus, no_sub_x, no_sub_y, focus)%  Check that all parameters are valid  if (no_elements<1)    error ('Field error: Illegal number of physical transducer elements')    end  if (width<=0) | (height<=0)    error ('Field error: Width or height is negativ or zero')    end  if (kerf<0)    error ('Field error: Kerf is negativ')    end  if (Rfocus<0)    error ('Field error: Elevation focus is negativ')    end  if (no_sub_x<1)    error ('Field error: Number of mathematical elements must 1 or more in x-direction')    end  if (no_sub_y<2)    error ('Field error: Number of mathematical elements in y-direction must 2 or more to model elevation focusing')    end  if (min(size(focus))~=1) | (max(size(focus))~=3)    error ('Field error: Focus must be a vector with three elements')    end%  Call the C-part of the program to create aperture  Th = Mat_field (1003,no_elements, width, height, kerf, Rfocus, no_sub_x, no_sub_y, focus);

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?