downsample2d#
function [x_ds, y_ds] = downsample2d(x, y, RetainRatio)
Description#
Downsample x and y data and retain given ratio
Inputs#
- x
x data
- y
y data
- RetainRatio=0.5;
- Define percentage of data to retain, value between 0 and 1Example: RetainRatio=0.8; means 80% of data are retained
Outputs#
- x_ds
Downsample x data
- y_ds
Downsample y data
Examples#
x(:,1)=10.*rand(1000,1);
y=x.^2;
[x_ds, y_ds]=downsample2d(x, y, 0.7);
xgrid=(-90-(-91)).*rand(1000,500)+(-91);
ygrid=xgrid.^2;
[x_ds, y_ds]=downsample2d(xgrid, ygrid, 0.3);