How can I add query points between two adjacent points of sampled data?

2 Ansichten (letzte 30 Tage)
I have a representative subset of sample points as shown in column A (x), and intend to add query points (evenly) in interval of each two adjacent sample points of column A to make it as shown in column B (Xq).

Akzeptierte Antwort

Voss
Voss am 24 Feb. 2024
x = [1;3;4;6;10]
x = 5x1
1 3 4 6 10
n = 4; % number of points to insert in each interval
N = numel(x);
q = linspace(1,N,(n+1)*(N-1)+1);
Xq = interp1(1:N,x,q).'
Xq = 21x1
1.0000 1.4000 1.8000 2.2000 2.6000 3.0000 3.2000 3.4000 3.6000 3.8000
  3 Kommentare
wd w
wd w am 25 Feb. 2024
Voss and Stephen23, thank you very much!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Images finden Sie in Help Center und File Exchange

Produkte


Version

R2023b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by