How to generate a function from x-y vectors?
Show older comments
Hello MATLAB users. I got two vectors (say x and y). Is there any way to create a function i.e. y=f(x). I do not want the expression. I just want to create the function in matlab for further calculations. For ease: x=[1 5 0 32 8]; y=[10 1 654 32 100];
2 Comments
the cyclist
on 6 Feb 2017
Your question is not clear. What does "use these vectors in function form" mean?
Do you mean you want to find a function f(x) that will (approximately?) fit the x-y data? If so, what type of function? A polynomial?
Ajay Goyal
on 6 Feb 2017
Edited: Ajay Goyal
on 6 Feb 2017
Accepted Answer
More Answers (3)
Yifan Ma
on 6 Feb 2018
0 votes
What you are looking for is map container. https://de.mathworks.com/help/matlab/ref/containers.map-class.html
Hi,
I have 2 vector (x, y) and I desire math expression y=f(x)
x must be syms. How to?
tnks
For you.

Categories
Find more on Code Performance in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!