Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

filter1dgmt - Trực tuyến trên đám mây

Chạy filter1dgmt trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh filter1dgmt có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


filter1d - Thực hiện lọc miền thời gian của bảng dữ liệu 1-D

SYNOPSIS


bộ lọc1d [ bàn ] kiểu[chế độ] [ tăng ] [] [ bỏ qua_val ] [ thiếu_width ] [
t_col ] [ q_factor ] [ hệ số đối xứng ] [ t_min/t_max/t_inc[+]] [[cấp]] [ -b
] [ -d] [ -f] [ -g] [ -h] [ -i] [ -o] [
-:[i|o]]

Lưu ý: Không được phép có khoảng trống giữa cờ tùy chọn và các đối số liên quan.

MÔ TẢ


bộ lọc1d là bộ lọc miền thời gian chung cho dữ liệu chuỗi thời gian nhiều cột. Người dùng
chỉ định cột nào là thời gian (tức là biến độc lập). (Nhìn thấy -N tùy chọn
dưới). Hoạt động nhanh nhất xảy ra khi chuỗi thời gian đầu vào cách đều nhau và
không có khoảng trống hoặc ngoại lệ và không cần các tùy chọn đặc biệt. bộ lọc1d có các lựa chọn -L,
-Q-S đối với dữ liệu được lấy mẫu không đồng đều với các khoảng trống.

YÊU CẦU TRANH LUẬN


-Fkiểu[chế độ]
Đặt bộ lọc kiểu. Chọn trong số các bộ lọc tích chập và không tích chập. Nối thêm
mã bộ lọc theo sau là bộ lọc đầy đủ cùng đơn vị với cột thời gian.
Các bộ lọc tích chập có sẵn là:

(b) Boxcar: Tất cả các trọng lượng đều bằng nhau.

(c) Cosine Arch: Trọng lượng tuân theo một đường cong hình cung cosine.

(g) Gaussian: Trọng số được cho bởi hàm Gauss.

(f) Tùy chỉnh: Thay vì chiều rộng đặt tên của tệp một cột với trọng lượng của riêng bạn
các hệ số.

Bộ lọc không chập là:

(m) Median: Trả về giá trị trung bình.

(p) Xác suất khả năng tối đa (công cụ ước tính chế độ): Trả về giá trị phương thức. Nếu hơn
nhiều hơn một chế độ được tìm thấy, chúng tôi trả về giá trị trung bình của chúng. Nối - hoặc + vào bộ lọc
width nếu bạn muốn trả về giá trị nhỏ nhất hoặc lớn nhất trong các giá trị phương thức.

(l) Thấp hơn: Trả về giá trị nhỏ nhất của tất cả các giá trị.

(L) Thấp hơn: Chỉ trả về giá trị tối thiểu của tất cả các giá trị dương.

(u) Trên: Trả về giá trị tối đa của tất cả các giá trị.

(U) Trên: Chỉ trả về giá trị tối đa hoặc tất cả các giá trị âm.

Loại chữ hoa B, C, G, M, P, F sẽ sử dụng các phiên bản bộ lọc mạnh mẽ: tức là thay thế
các ngoại lệ (tỷ lệ 2.5 L1 so với trung vị) với trung vị trong quá trình lọc.

Trong trường hợp L|U có thể không có dữ liệu nào vượt qua kiểm tra dấu hiệu ban đầu; trong
trường hợp đó bộ lọc sẽ trả về 0.0.

CHỌN TRANH LUẬN


bàn Một hoặc nhiều ASCII (hoặc nhị phân, xem -bi[ncols][kiểu]) (các) tệp bảng dữ liệu chứa một
số cột dữ liệu. Nếu không có bảng nào được đưa ra thì chúng tôi đọc từ đầu vào chuẩn.

-Dtăng
tăng được sử dụng khi chuỗi KHÔNG được lấy mẫu cách đều nhau. Sau đó tăng sẽ được
độ phân giải abscissae, nghĩa là tất cả abscissae sẽ được làm tròn thành bội số của
tăng. Ngoài ra, lấy mẫu lại dữ liệu với mẫu1d.

-E Bao gồm Kết thúc chuỗi thời gian trong đầu ra. Mặc định mất một nửa độ rộng bộ lọc của dữ liệu
ở mỗi đầu.

-Ibỏ qua_val
Để bỏ qua các giá trị; Nếu giá trị đầu vào bằng bỏ qua_val nó sẽ được đặt thành NaN.

-Lthiếu_width
Kiểm tra tình trạng thiếu dữ liệu. Nếu dữ liệu đầu vào có khoảng cách vượt quá chiều rộng sau đó thì không
đầu ra sẽ được cung cấp tại thời điểm đó [Mặc định không kiểm tra Thiếu].

-Nt_col
Cho biết cột nào chứa biến độc lập (thời gian). Ngoài cùng bên trái
cột là # 0, ngoài cùng bên phải là # (n_cols - 1). [Mặc định là 0].

-Qq_factor
Đánh giá chất lượng của giá trị đầu ra bằng cách kiểm tra trọng số trung bình trong tích chập. Đi vào
q_factor trong khoảng từ 0 đến 1. Nếu trọng lượng trung bình q_factor, đầu ra bị chặn tại thời điểm này
điểm [Mặc định không kiểm tra Chất lượng].

-Shệ số đối xứng
Kiểm tra tính đối xứng của dữ liệu về tâm cửa sổ. Nhập một hệ số từ 0 đến 1. Nếu (
(abs(n_left - n_right)) / (n_left + n_right) ) > yếu tố, thì sẽ không có đầu ra
được đưa ra tại thời điểm này [Mặc định không kiểm tra tính đối xứng].

-Tt_min/t_max/t_inc[+]
Thực hiện các bước thời gian cách đều nhau từ t_phút đến t_max by t_inc [Mặc định sử dụng đầu vào
lần]. Nối thêm + đến t_inc nếu bạn đang chỉ định số điểm cách đều nhau
thay thế.

-V [cấp] (hơn ...)
Chọn mức độ chi tiết [c].

-bi [ncols][NS] (hơn ...)
Chọn đầu vào nhị phân gốc.

-bo [ncols][kiểu] (hơn ...)
Chọn đầu ra nhị phân gốc. [Mặc định giống như đầu vào].

-d [i | o]không có dữ liệu (hơn ...)
Thay thế các cột đầu vào bằng không có dữ liệu với NaN và làm ngược lại trên đầu ra.

-f [i | o]thông tin về colinfo (hơn ...)
Chỉ định kiểu dữ liệu của cột đầu vào và / hoặc cột đầu ra.

-g [a] x | y | d | X | Y | D | [col] z [+ | -]khoảng cách[hoặc là] (hơn ...)
Xác định khoảng trống dữ liệu và ngắt dòng.

-h [i | o] [n] [+ c] [+ d] [+ rnhận xét] [+ rtiêu đề] (hơn ...)
Bỏ qua hoặc tạo (các) bản ghi tiêu đề.

-ivòng cổ[l] [stỉ lệ] [obù đắp] [,hữu ích. Cảm ơn !] (hơn ...)
Chọn các cột đầu vào (0 là cột đầu tiên).

-ovòng cổ[, ...] (hơn ...)
Chọn các cột đầu ra (0 là cột đầu tiên).

-: [i | o] (hơn ...)
Hoán đổi cột thứ nhất và thứ hai trên đầu vào và / hoặc đầu ra.

-^ or chỉ -
In một thông báo ngắn về cú pháp của lệnh, sau đó thoát ra (LƯU Ý: trên Windows
chỉ sử dụng -).

-+ or chỉ +
In thông báo sử dụng rộng rãi (trợ giúp), bao gồm giải thích về bất kỳ
tùy chọn dành riêng cho mô-đun (nhưng không phải tùy chọn chung theo GMT), sau đó thoát.

-? or Không đối số
In thông báo sử dụng hoàn chỉnh (trợ giúp), bao gồm giải thích về các tùy chọn, sau đó
lối thoát hiểm.

--phiên bản
In phiên bản GMT và thoát.

--show-datadir
In đường dẫn đầy đủ đến thư mục chia sẻ GMT và thoát.

ASCII FORMAT ĐỘ CHÍNH XÁC


Định dạng đầu ra ASCII của dữ liệu số được kiểm soát bởi các tham số trong gmt.conf
tập tin. Kinh độ và vĩ độ được định dạng theo FORMAT_GEO_OUT, ngược lại
giá trị được định dạng theo FORMAT_FLOAT_OUT. Lưu ý rằng định dạng có hiệu lực có thể
dẫn đến mất độ chính xác trong đầu ra, có thể dẫn đến các vấn đề khác nhau ở hạ nguồn. Nếu như
bạn thấy đầu ra không được viết với đủ độ chính xác, hãy cân nhắc chuyển sang hệ nhị phân
đầu ra (-bo nếu có) hoặc chỉ định nhiều số thập phân hơn bằng cách sử dụng cài đặt FORMAT_FLOAT_OUT.

VÍ DỤ


Để lọc tập dữ liệu trong tệp Cruise.gmtd chứa trọng lực cách đều nhau,
từ tính, địa hình và khoảng cách (tính bằng m) bằng bộ lọc Gaussian 10 km, loại bỏ
các ngoại lệ và xuất ra một giá trị được lọc cứ sau 2 km trong khoảng từ 0 đến 100 km:

gmt filter1d Cruise.gmtd -T0/1.0e5/2000 -FG10000 -N3 -V > filter_cruise.gmtd

Dữ liệu theo dõi thường có các khoảng trống và lấy mẫu không đồng đều mà chúng tôi không muốn nội suy
sử dụng mẫu1d. Để tìm độ sâu trung bình trong một cửa sổ 50 km cứ sau 25 km dọc theo đường đi
Cruise v3312, được lưu trữ trong v3312.dt, kiểm tra khoảng cách 10km và độ bất đối xứng 0.3:

gmt filter1d v3312.dt -FM50 -T0/100000/25 -L10 -S0.3 > v3312_filt.dt

Sử dụng filter1dgmt trực tuyến bằng dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad