📄 contents.m
字号:
% mnem4eimp - Create a string with the mnemonic of the elastic impedance computed by% mnem_substitution - Replace certain mnemonics by their standardized forms% mplot - Plots any number of vectors in the same figure using% mplots - Plots any number of vectors in the same figure using% myconvmtx - Function creates convolution matrix of the form% mycumsum - Modification of Matlab function "cumsum".% mydate - Create a string with current date and time% myerror - Generalization of Matlabs error message for compiled code% myerrordlg - Open message box "errordlg" with name "S4M.name"% mygrid - Function plots horizontal or vertical grid lines at coordinate(s) d% myhilbert - Compute Hilbert transform of input data, If "data" is a matrix, "myhilbert"% mypatch - Function plots horizontal or vertical grid lines at coordinate(s) d% mysinc - Compute the sinc function, sin(x)/x; handle the case x=0% mystairs - Plots stair step graph; like "stairs, but with an "upstroke"% mystruct - Create a "dim"-dimensional structure vector with the fields "fields".% mysuptitle - Places text as a "super title" on a group of subplots.% mytitle - Function creates a "standard" title% myunique - Remove duplicates from "in" in such a way that the last one is retained% mywarning - % mywindow - Compute a window for signal-processing purposes% n4g_probes - Compute probes for net-to-gross estimation. OBSOLETE% n4g_probes1 - Compute the test signal for net-to-gross estimation; OBSOLETE% nan_smooth - Function computes average over "dist" samples of matrix "in". "dist" must be greater% nearest_intersect - Analog to Matlab function "intersect" for numeric data; does not require % ng_probe - Compute the test signal for net-to-gross estimation% ng_test_signal - Compute the test signal for net-to-gross estimation% normal_sample_augmentation - Use samples of a normal distribution to create additional samples that are also% open_file - Open an file for reading% open_segy_file4reading - Function opens an SEG-Y file, reads the textual header and the binary file % ormsby - Function filters input array in the frequency domain with % panel_constraints - Create a boolean matrix to represent the logical expression "expression".% panelsize - Get the number of columns/rows of the panels of pseudo-wells% param_check - Check if parameter-related fields of a structure are compatible% param_copy - Function copies all paramaters of a dataset (seismic, log, table, ...)% pc_of_wavelet - Create a matrix consisting of shifted copies of the wavelet and% pd_combine - Combine two probability distribution to create one with a new or % percentile_contours - Compute sample indices that represent the convex hull of percentiles% pfigure - Function creates a figure window in portrait mode with label and% pfigureh - Function creates a figure window in portrait mode (increased hight compared% pick_cursor_location_2d - GUI tool% plot_columns - Function plots columns of a matrix as curves% presets - Set default parameters for SeisLab% probe_indicator - Provide a measure of the overlap between the spectra of the wavelet and the probe% progressbar - progressbar - shows a progress bar dialog based on the function "waitbar"% pw_add_trend - Function adds a trend to a specific rock parameter of a given lithology% pw_add_trends - Function adds lithology-specific trends to rock properties of a pseudowell% pw_append - Append the pseudo-wells "pwells1" to "pwells". % pw_backus_average_depth - Convert velocities and the density in a pseudo-well to their Backus averages% pw_backus_average_time - Convert velocities and the density in a pseudo-well to their Backus averages% pw_check - Function checks if pseudo-well data set is consistent and complies with% pw_cplot - Plot a pseudo-well panel in color-coded form.% pw_create_from_well_data - Create shale-sand/shale-shale pseudo-pwells with elastic properties obtained % pw_create_from_well_data2 - Create shale-sand/shale-shale pseudo-pwells with elastic properties obtained % pw_data - Create pseudo-well dataset (sand encased in shale; N/G=0.2) for test purposes% pw_depth2time - Convert pseudo-wells in depth to time using a well-specific depth-time curve% pw_depth2time1 - Convert pseudo-well from depth to uniform time; the same depth-time % pw_elastic_impedance - Function computes elastic impedance for given angles% pw_gd - Get the description of the panel with mnemonic "mnem" from pseudo-well % pw_ghu - Get units of measurement of the header with mnemonic "mnem" from pseudo-well% pw_ginfo - Get the info about the panel with mnemonic "mnem" from pseudo-well % pw_gpd - Get the description of the panel with mnemonic "mnem" from pseudo-well % pw_gpu - Get the units of measurement of the panel with mnemonic "mnem" from pseudo-well% pw_gu - Get the units of measurement of the panel with mnemonic "mnem" from pseudo-well% pw_header - Function manipulates header(s) of a pseudo-well dataset% pw_histoplot_1d - Uses a panel of pseudo-wells "pwells" to create a 1-D histogram% pw_lithlabel - % pw_litho2properties - Create/populate fields with property values for the pseudo-well "pwells"; this% pw_litho2properties1 - Create/populate fields with property values for the pseudo-wells "pwells"; this% pw_litho2properties2 - Create/populate fields with property values for the pseudo-wells "pwells";% pw_litho4sand_shale - Create pseudo-well lithology panel consisting a stack of shale and sand layers.% pw_litho4shale_sandshale_shale - Create pseudo-well lithology consisting of a stack of pure shale layers % pw_logs2pwells - Function converts a structure vector of well logs into a pseudo-well % pw_parameters - Creates a structure with default parameters for pseudo-well generation% pw_plot_with_header - Function plots one or more header values above a pseudo-well panel in % pw_random_sand_shale_sequences - Create pseudo-well lithology consisting of a stack of pure shale layers % pw_select - Function extracts subset of pseudowell data.% pw_single_lithology - Create pseudo-wells with a one-lithology litho panel% pw_stack - Stack pseudo-wells. The first pseudowell will be placed above the second, which % pw_time2depth - Function computes depth panel for pseudo-wells; pseudo-wells must have a velocity% pw_tools - Without argument, function lists all functions that create or modify pseudo-wells% pw_wplot - Plot a pseudo-well panel in wiggle-trace form. By default, the panel mean % range2angle - Compute angle such the integral over sin(x)^2 from "angle1" to "angle2"% range2angles - Compute angles such the integral over sin(x)^2 from "angle1" to "angle2"% ranges2angles - Compute angle such the integral over sin(x)^2 from "angle1" to "angle2"% ray_time1 - This function computes travel time, ray parameter, and angle of incidence at the bottom% ray_time4arbitrary_rays - This function computes travel time, ray parameter, and angle of incidence at the bottom% rayinfo4primaries - Compute array rayinfo for primary reflections at all interfaces% rayinfo4surface_multiples - Compute array rayinfo for primary reflections at all interfaces% rcoefficients - Eigenfactors in half-space% read_headers_and_traces_no12 - Read headers and traces% read_las2_file - Function reads well logs from a disk file in LAS format (Log ASCII Standard),% read_las_file - Function reads well logs from a disk file in LAS format (Log ASCII Standard) % read_parsifal_pw - usage: pw = load_parsifal_pw(filename);% read_segy_file - Function reads a SEG-Y file and outputs a seismic structure; the function% read_segy_file_legacy - Function reads a SEG-Y file and outputs a seismic structure% read_segy_file_traces - Read traces of an open SEG-Y file with file ID "fid". The file must have% read_table_file - Read ASCII file with tabular data.% read_traces_of_segy_file - Read traces of the open SEG-Y file with file ID "fid". The file must have% reflectivities4angles - Compute reflectivities for angles% remove_consecutive_blanks - Remove consecutive blanks in the input string (or a cell vector of strings)% rm_component - From each column of matrix "mat" remove the vector "component" so that all columns% rm_dataset_fields - Function removes one or more parameter(s) or labels of a dataset structure.% rm_label - Remove one or more labels from a dataset (e.g. table, pseudo-well)% rm_parameter - Remove one or more parameters from a dataset (seismic, log, etc.)% run_length_distribution - Create a histogram of the number of consecutive ones (1) in vector bool% run_presets_if_needed - Function runs set-up function "presets" in case it has not yet been run.% s_2d_spliced_synthetic - Function creates display of seismic data with spliced-in synthetic% s_3d_spliced_synthetic - Function creates display of seismic data with spliced-in synthetic% s_align - Function aligns (flattens) user-specified events on seismic traces. The % s_append - Function combines two seismic data sets. On output the traces of the % s_apply_probes - Compute probe value by forming the inner product of the probe samples and% s_attributes - Function computes functionals of the seismic traces and stores them in like-named % s_ava_approximation - Compute angle-dependent reflectivity for data in structure "pwells";% s_blocky_sand_reflections - Create a seismic dataset which represents a reflection from a low-impedance% s_bootstrap_mean - Compute bootstrap mean and standard deviation of the traces of the % s_cdpxy2ixline - Convert vector of cdp_x and cdp_y coordinates to vectors of inline and % s_check - Function checks if seismic data set is consistent and complies with% s_compare - Function compares two seismic data sets by plotting one on top of the other% s_compute_mw_probe - Compute a mult-wavelet net-sand probe with a given length for a target interval% s_compute_probe - Compute a net-sand probe with a given length for a target interval% s_compute_probe0 - Compute a net-sand probe with a given length for a target interval% s_compute_probe1 - Compute a net-sand probe with a given length for a target interval% s_compute_probe2 - Compute a net-sand probe with a given length for a target interval% s_compute_probe4 - Compute a net-sand probe with a given length for a target interval% s_convert - Function creates a minimal seismic data structure (the history field is optional)% s_convert2minimum_phase - Create the minimum-phase equivalent of the input data set (usually a wavelet).% s_convert2zero_phase - Create the zero-phase equivalent of the input data set (usually a wavelet).% s_convolve - Function convolves two seismic data sets% s_correlate - Function computes the crosscorrelation of two seismic data sets% s_cplot - Plot seismic data in color-coded form.% s_cplot_legacy - Function plots seismic data in color-coded form.% s_create_qfilter - Function computes a series of constant-Q absorption filters. These filters have % s_create_reflections - Function creates reflection coefficient traces for use in testing of % s_create_seismic4different_nets - Create a seismic dataset for principal-component determination or for % s_create_spike - Create a spike (seismic dataset with a spike of default-amplitude 1 at a % s_create_test_data_for_probe - Create a test dataset to check the performance of a probe. % s_create_wavelet - Function computes wavelet and stores it in a seismic data structure; The% s_data - Generate test dataset consisting of 12 traces of filtered random Gaussian% s_data_3d - Generate test dataset consisting of 12 traces of filtered random Gaussian% s_ds2ds_vector - Convert data set into individual one-trace or multi-trace datasets % s_ds_vector2ds - Combine the traces of a dataset vector into a single seismic data set.% s_edft - Compute Extended Discrete Fourier Transform as described in % s_exp_scaling - Function applies an exponential scale factor to each trace of "seismic'.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -