Using Values from Tabulated Data

1 次查看(过去 30 天)
Hello,
Let's say there is a function called A(t). A(t) is not a defined function, but there are specific values of A for given values of t.
Ex:
if t=1, A=78
t=2.5, A=80
etc.
For reference, there are about 20 values of t that are given with 20 values of A
How can I code this in matlab so that, in I enter A(1) it returns a value fof 78?
Thanks!

采纳的回答

Matt J
Matt J 2023-10-12
编辑:Matt J 2023-10-12
t = [1 2.5 3.6 4];
A = [78 80 85 96];
Afun=@(tq)interp1(t,A,tq);
Afun(1)
ans = 78
Afun(2)
ans = 79.3333
Afun(2.5)
ans = 80

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Spline Postprocessing 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by