creaing a loop with symbols

조회 수: 2 (최근 30일)
Melissa
Melissa 2013년 12월 2일
댓글: Melissa 2013년 12월 2일
Good Morning All,
I am trying to make a loop using the sym function. Given the information for a spline interpolation (mmkp function) more specifically the coefficients I want the polynomial as a function. Since the spline is given as order 4 per break, I would have a matrix of [nx1]. So the function would be coefficients(1,1)*x^3+coefficients(1,2)*x^2+coefficients(1,3)*x+coefficients(1,4)+....
%So I have the coefficient information from spline as:
coefs=pp.coefs;
%Creating matrix of x using sym
sym_x=sym('x',[length(coefs),4);
fx=coefs*sym_x;
for i=1:length(coefs)
f(i)=fx(1,n)^3+fx(2,n)^2+fx(3,n)+fx(4,n)
f(i+1)=f(i)+f(i+1)
end
thanks,
Mel

답변 (1개)

Walter Roberson
Walter Roberson 2013년 12월 2일
poly2sym()
  댓글 수: 1
Melissa
Melissa 2013년 12월 2일
brilliant! thank you :). Do you know by chance how I can apply this to each row in the stored coeffs?

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Polynomials에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by