- #1
Saladsamurai
- 3,020
- 7
I have 2 arrays:
and
I would like to use polyfit to return an array p(,i,j) in which each row of p is the polyfit of
p(i,:) = polyfit(vxb(i,:), vtime(i,:), 4).
I know that I can do it with a loop, but I figured MATLAB is smart and there is a syntax I could use to do this.
Code:
vxb =
0.0001 0.0001 0.0001 0.0002 0.0002
0.0003 0.0003 0.0003 0.0003 0.0003
0.0003 0.0004 0.0005 0.0005 0.0005
0.0005 0.0006 0.0006 0.0006 0.0006
0.0006 0.0006 0.0007 0.0007 0.0007
.
.
.
Code:
vtime =
0.2570 0.4500 0.6420 0.8350 1.0280
1.2210 1.4130 1.6060 1.7990 1.9920
2.1840 2.3770 2.5700 2.7630 2.9550
3.1480 3.3410 3.5340 3.7260 3.9190
4.1120 4.3050 4.4970 4.6900 4.8830
.
.
.
I would like to use polyfit to return an array p(,i,j) in which each row of p is the polyfit of
p(i,:) = polyfit(vxb(i,:), vtime(i,:), 4).
I know that I can do it with a loop, but I figured MATLAB is smart and there is a syntax I could use to do this.