Generate Polynomial Expansion Orders as a matrix
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Aksh Chordia
am 17 Apr. 2022
Kommentiert: Aksh Chordia
am 19 Apr. 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 Kommentare
Akzeptierte Antwort
Bruno Luong
am 17 Apr. 2022
Bearbeitet: Bruno Luong
am 17 Apr. 2022
4 Kommentare
Bruno Luong
am 18 Apr. 2022
Bearbeitet: Bruno Luong
am 19 Apr. 2022
Do you want like this?
A=sortrows(allVL1(4,2,'<='),'descend');
[~,is]=sort(sum(A,2));
A=A(is,:)
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Polynomials finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!