interp1 MATLAB関数

MATLABのtoolboxを使用しない関数をアルファベット順に紹介するコーナーです。本日はi(2週目)です。

【MATLABアルファベット関数散策:i】

interp1

「1 次データ内挿 (テーブル ルックアップ)」する機能で、特定の点で内挿補完をしてくれます。私は既定の”線形”を使うことが多いですが”スプライン”も設定できるみたいです。幅を持って使えるのはうれしいと思っています。

clear;close all;clc

%% 計算
X = 0:25:100;
Y = 2*X.^2+5;

x1 = 50:5:75;
y1 = interp1(X,Y,x1);

%% 図示
tiledlayout(2,1,Padding="compact")

nexttile(1)
plot(X,Y,"o-k")

nexttile(2)
hold on
plot(X,Y,"o-k")
plot(x1,y1,"o-r")
hold off

※2週目は「toolboxに含まれない関数」「私がよくお世話になっている関数」でピックアップできればと思っています。

「MATLAB LabVIEWで困った…」をサポートしています。
ご興味のある方は → こちらまで

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA