Hi all,
This problem has stumped me due to my insufficient mathematical knowledge.
I am looking to determining the number of rows or columns of a lower triangular matrix, maintaining constant diagonal coefficients, for the minimum condition number.
Please see the attached PDF which describes what I am trying to do.
The best I have come up with is to check 5 different matrices, each with its number of rows/columns (solved using the finite element method to determine the number of steps {rows/columns}). I have attached the MAT files for these values for each matrix.
I did this with the following code. I then compare it manually.
a_pn_d=diag(aij,0);
a_pn_d_max=max(a_pn_d);
a_pn_d_min=min(a_pn_d);
a_pn_d_R=a_pn_d_min/a_pn_d_max;
a_sum=sum(aij,2);
a_sd=a_sum./a_pn_d;
a_cond_1=cond(aij,1);
Is there a method to optimise this problem, looking for the number of steps (rows/columns) of a lower triangular matrix, while maintaining constant diagonal coefficients as well as the minimum condition number for the matrix?
I am open to any suggestions and/or assistance in this regard.