Having trouble making a for loop equation

2 次查看(过去 30 天)
I am trying to make a for loop that would help me generate a polyfit to a data I have:
>> polyfit(T(x,y,z),z/30,8)
x goes up to 240
y goes up to 320
z goes up to 1500

回答(1 个)

David H
David H 2020-6-9
It isn't obvious what you are trying to do, you have a 3D function and want to fit an order 8 polynomial to it in z only?
  1. In case you want to fit a 240 by 320 array of polynomials for every single slice through that array, loop over the x and y positions
  2. In case you want to fit a 3 D polynomial you might want to look at https://www.mathworks.com/matlabcentral/fileexchange/34765-polyfitn

类别

Help CenterFile Exchange 中查找有关 Loops and Conditional Statements 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by