Generate Polynomial Expansion Orders as a matrix
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Aksh Chordia
el 17 de Abr. de 2022
Comentada: Aksh Chordia
el 19 de Abr. de 2022
Hi,
I have to create a polynomial, lets say, with dimensions =4 (x1,x2,x3,x4) and order =2.
Then the expansion becomes:
f= 1+a1*x1+a2*x2+a3*x3+a4*x4+a5*x1^2+a6*x1*x2+a7*x1*x3+a8*x1*x4+a9*x2^2+a10*x2*x3+......so on.
I want these monomial orders in the format such as :
[0,0,0,0;
1,0,0,0;
0,1,0,0;
0,0,1,0;
0,0,0,1;
2,0,0,0;
1,1,0,0;
1,0,1,0,
1,0,0,1;
0,2,0,0;
0,1,1,0;
...... so on]
I am not able to figure out how to get that.
Therefore, requesting your help.
0 comentarios
Respuesta aceptada
Bruno Luong
el 17 de Abr. de 2022
Editada: Bruno Luong
el 17 de Abr. de 2022
4 comentarios
Bruno Luong
el 18 de Abr. de 2022
Editada: Bruno Luong
el 19 de Abr. de 2022
Do you want like this?
A=sortrows(allVL1(4,2,'<='),'descend');
[~,is]=sort(sum(A,2));
A=A(is,:)
Más respuestas (0)
Ver también
Categorías
Más información sobre Polynomials en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!