Generate Polynomial Expansion Orders as a matrix
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Aksh Chordia
le 17 Avr 2022
Commenté : Aksh Chordia
le 19 Avr 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 commentaires
Réponse acceptée
Bruno Luong
le 17 Avr 2022
Modifié(e) : Bruno Luong
le 17 Avr 2022
4 commentaires
Bruno Luong
le 18 Avr 2022
Modifié(e) : Bruno Luong
le 19 Avr 2022
Do you want like this?
A=sortrows(allVL1(4,2,'<='),'descend');
[~,is]=sort(sum(A,2));
A=A(is,:)
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Polynomials dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!