Function name | Description |
---|---|
eugen_curlometer | [curlB, K, divB] = eugen_curlometer(pos_vec4s, B_vec4s) Computes the curl of the magnetic field provided by four satellites. |
eugen_mva | [n, RotMatrix, variance, B_mva] = eugen_mva(B) Performs the Minimum Variance Analysis (MVA) on the time series B. |
eugen_mva_with_time_range | [n, RotMatrix, variance, B_mva] = eugen_mva_with_time_range(times, time_range, B) Performs the Minimum Variance Analysis (MVA) on the subset of the time series B, based on the time range. |
eugen_time_join_simple | [time_deviation, varargout] = eugen_time_join_simple(j_times, multi_times, varargin) Joins time data series from various satellites or other sources. Data are "joined" only by looking for the nearest time tag. |
eugen_convert_Cluster_fgm2mat | [times, B_gse_vec, pos_gse_vec] = eugen_convert_Cluster_fgm2mat(cdf_filename, mat_filename) Reads a CDF file with FGM data from Cluster Active Archive. |
eugen_convert_position | [xyz_end, rotM] = eugen_convert_position(xyz_orig, times, orig_system, end_system, GST, slong, srasn, sdec) Converts a position vector from one system to another |
eugen_convert_vector | [vec_end] = eugen_convert_vector(vec_orig, longlat, times, orig_system, end_system, GST, slong, srasn, sdec) Converts a vector from one reference system to another. |
eugen_geo2mlt_and_lat | [mlt, sm_lat] = eugen_geo2mlt_and_lat(t_datenum, geo_long, geo_lat) Converts position from geographics coordinates (longitude, latitude) to magnetic local time (MLT) and Solar Magnetic (SM) latitude. |
eugen_geomagnetic_pole_coordinates | [geo_long, geo_lat] = eugen_geomagnetic_pole_coordinates(t_datenum) Computes the coordinates of geomagnetic north pole from IGRF data from may years. |
eugen_angle_between_vectors | [angle] = eugen_angle_between_vectors(vect1, vect2) Computes angle between vectors |
eugen_select_time_range | [selected_times, varargout] = eugen_select_time_range(times, trange, varargin) Selects a subset of data based on the desired time range. |