📄 contents.m
字号:
% GEOPHYSICS_3%% Files% add_curve_type - Function adds curve type info to a log structure if a field "curve_type" exists% ds_add_header - Add one or more headers to a seismic or pseudo-well dataset.% pw_add_panel - Add a panel to a pseudowell dataset; replace it if it already exists% ds_add_parameter - Add a parameter to a structure; includes creating (or appending to) the % alert - Function displays an alert message unless S4M.alert is set to false% alpha_trim4md - Compute boolean matrix such that "samples(bool(:,ii),:)" are in the % alpha_trim4md_iter - Compute boolean matrix such that "samples(bool,:)" are in the % apply_probe - Compute probe value by forming the inner product of the probe samples and% arma_filter - Function computes the coefficients of the numerator and the denominator of an% assign_fields - Copy fields from structure "newparam" to like-named fields of % assign_input - Function matches keywords in cell array "arguments" to fields of "param", and % assign_input4gui - Assign values to the fields of a structure% ava_approximation - Compute approximate amplitude vs angle of incidence from Vp, Vs, and density;% ava_approximation4model - Compute coefficients of approximations to Zoeppritz equations from% bar3d - Draw 3D bars; coordinates are centers% bool4bootstrap - Compute a boolean matrix for bootstrap algorithm. The matrix has "nsamp" % cell2num - Convert a cell array of numbers into a numeric array or % cell2str - Function converts cell vector of strings to a string% chapman - Compute wave ewuation reflectoion coefficients% check_numeric - Check if string represents numeric variables and satisfies specified constraints% clock_pointer_off - Change cursor to arrow and delete "patience" message% clock_pointer_on - Change cursor to watch and send patience message% color2num - Convert string with color name to numeric RGB color% compute_net_sand_indicator - Special-purpose function% compute_net_sand_probe - Special-purpose function% contourplot - Plot matrix as a contour plot (see also "contourfplot")% contourplot1 - Plot matrix as a filled or unfilled contour plot % convert2matrix - Convert columnar data into matrix.% copy_fields - Function copies fields in dataset "dsin" to "dsout" if they do not % copy_specific_fields - Function copies fields in structure "dsin" specified in cell array "names" % create_button4action - Create a menu item to issue specific commands (e.g. keyboard, rehash)% create_figure_window - Create a figure window % create_format_string - Create a format string for use in LAS-3 reader% create_seismic4different_nets - Create a seismic dataset for principal-component determination or for % cumquad - Function computes the numerical approximation to the indefinite % ddid - Display Distribution ID of SeisLab% default_modelpar - Compute default values of the fields of structure modelpar which collects % default_seismic_colormap - Create the color matrix for the default seismic color display% delete_handles2delete - Delete handles collected in field "handles2delete" of either global% determine_probe - % dispclass - Function displays the class of every numeric field of a structure% display_cursor_location4seismic - GUI tool% display_net_sand_indicator - Special-purpose function% dsSize - Find the number of rowa and/or columns of the data matrix for the % experimental_memsize - INPUT% fig2eps - Export figure for use in reports% fig2pp - Export figure for use in PowerPoint% figure_export_menu - Creates a menu button on the figure with handle "figure_handle" (or% finalize_seismic_dataset - % fix_las_file_log - Perform error checking and other tasks for well log read fronm LAS file% freemem - Dispalys the size of the 10 largest contiguous memory blocks; works only on PC's% full_backus_average - Compute full Backus average including layer-induced Thomsen parameters% get_filename4r - Function interactively gets a file name with extension ext for reading a data set% get_filename4w - Function interactively gets a file name with extension ext for writing a data set% get_parameter - Get units of a parameter from a dataset (seismic, log, etc.)% gross_and_net_samples2 - Algorithm 2% header_index1 - Function outputs index of header in seismic structure "seismic".% histoplot1 - Histogram plot (1-D)% info2label - Create label for axis annotation from two-element or three-element % info4time - Create a standard cell row vector with info about the time axis% initiate_2d_tracking - Initiate picking on a 2-d plot (no z-component)% interpf - Function interpolates in the frequency domain; % interpret_las2 - Interpret the lines of a file in LAS 3.0 format and create a well-log% interpret_las3 - Interpret the lines of a file in LAS 3.0 format and create a well-log% iscomputer - Output logical variable (true of false) depending on whether or not the% isconstant - Function checks if all elements of array "a" are the same within% iscurve - Returns true if mnem is a curve mnemonic in log structure "wlog"% isnearinteger - Function checks if x is approximately integer (with tolerance "tol")% isnull - Check if field "null" of dataset "ds" exists and, if yes, if it is % isnumber - Check if a string contains only numbers, spaces, commas, decimal points,% issame - True if vectors or cell arrays "a" and "b" have the same entries (but not % istype - Check if structure has field "type" and if it matches the string "typ",% isyes - Check if input argument is the string 'yes' or the logical variable "true". % ixline_from_cdpxy - Compute inline number and cross-line number from cdp-x and cdp-y% l_append - Function appends one log structure to another. % l_assign_input - Function matches keywords in cell array "arguments" to fields of "param", and % l_average - Function computes running average over specified log curves% l_check - Function checks if log structure set is consistent and complies with% l_combine - Combine two logs in such a way that the curves of the second log follow % l_compare - Function plots curves from one or more logs onto one plot. If depth units or curve units differ% l_convert - Function converts a matrix of curve values, curve names, curve units of measurement, % l_crossplot - Function makes crossplot of curve with mnemonic "mnem1" (x-axis) vs curve with% l_curve - Function manipulates curve(s) of a log structure% l_curve_math - Function creates new log curve using the mathematical expression contained in the% l_data - Create a synthetic well log for test and demo purposes; the log curves are% l_depth2index - Prepend a new column to the log curves. This curve is an index vector% l_depth2wb_depth - Change the depth coordinate to depth from water bottom; the function assumes % l_elastic_impedance - Function computes elastic impedance log for given angles% l_extend - Function extends the depth range of a log structure by % l_fill_gaps - Function interpolates across gaps in the log curves (null values) of all % l_gc - Function extracts curve with mnemonic "mnem" from log data set "wlog"% l_gd - Get the description of the curve with mnemonic "mnem" from log data set "wlog".% l_gu - Get units of measurement of curve with mnemonic "mnem" from log data set "wlog"% l_histoplot_1d - Uses a curve of well log "wlog" to create a 1-D histogram% l_interpolate - Function interpolates null values of all curves specified by an optional list % l_lithocurves - Function computes "logical" curves representing lithology. The curve values are% l_lithology_subset - Function extracts lithology-specific log values (i.e. log values associated % l_lithoplot - Function plots log curves with lithology indicated by markers and/or color% l_merge - Function replaces the null values of one curve with the corresponding % l_plot - Function plots log curves; % l_plot1 - Function plots log curves into a single plot window.% l_pwells2logs - Function converts a pseudo-well structure to a log structure vector% l_redefine - Function redefines one or more of the standard curve mnemonics (e.g. to make them the same as% l_reflection_coefficients - Function computes reflection acoustic reflection coefficients in depth and% l_reflections - Function computes reflection coefficients; % l_regression - Function creates new log curve using the mathematical expression contained in the% l_rename - Function replaces one or more curve mnemonics by new ones% l_resample - Function resamples all curves of a log. Gaps in log curves (NaNs) are % l_rm_nulls - Function removes leading and trailing rows from log curves if they contain % l_seismic_acoustic - Function computes seismic-relevant curves such as P-velocity and acoustic% l_seismic_elastic - Function computes seismic-relevant curves such as P-velocity, S-velocity, acoustic% l_select - Function retrieves subset of log from log structure% l_shale_sand_logs - Create sample logs of de-trended shale and sand properties;% l_sonic2time - Function computes two-way time by integrating sonic log and adds it to the input log structure.% l_sort - Sort curves of a log so that a specified curve increases monotonically;% l_switch_depth - Function replaces "depth" column (1st column) of the log structure with another column% l_tools - Without argument, function lists all functions that process log data.% l_trend_removal - Correct values of a particular curve to a particular depth, called % l_unit_conversion - Function converts units of measurements of curves and parameters in% label_and_time_stamp - Function creates time stamp and possibly a label on a plot% lf_dc_removal - Function removes a half-period sine function from a column vector% lfigure - Function creates a figure window in landscape mode with label and% list_header_mnemonics - Create a cell array with all header mnemonics of a seismic data set, including% list_of_log_functions - % list_of_other_functions - List of functions provided by others% list_of_overloaded_functions - % list_of_pdf_functions - List of functions for creating/using/displaying probability distributions (used in pd_tools)% list_of_pseudowell_functions - The four cell matrix columns are:% list_of_seismic_functions - List of functions for creating/using/displaying seismic datasets (used in s_tools)% list_of_support_functions - List of support functions for SeisLab% list_of_table_functions - List of functions for creating/using/displaying tables (used in t_tools)% m_add_trends - Function adds lithology-specific trends to rock properties of a model% markov_transition - Function creates a sequence of state vectors from an initial state % measure_of_blockyness - Function takes sand thicknesses in a sand/shale package and computes a % measure_of_rattyness - Function takes sand thichicknesses in a sand/shale package and computes a % memblock - Compute the size of the largest contiguous memory block; works only on PC's% mfilter_d2d - Function computes a single filter "wfilter" which converts each column of s1 into the % mfilter_t2d - Function computes filters "wfilters" which convert a single trace s1 into the % mfilter_t2t - Function computes filters "filter" which converts each column of s1 into the % mnem2tex - Function substitutes TeX-style mnemonics for input mnemonics (used for
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -