How to manipulate matrices to get the same dimensions?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
desert_scientist90
il 25 Nov 2019
Risposto: Pravin Jagtap
il 27 Nov 2019
Hi I am trying to perform a regression analysis between two matrices. The first one has the dimensions of 145*35*40 when reshaped to 2d it gives matrix 5365*40. The other one is a 141*71*38 when reshaped to 2d it gives a matrix of 10011*38. How can I delete rows and columns to match the dimensions? Apologies in advance if this is a silly question. Thanks
3 Commenti
Star Strider
il 25 Nov 2019
Logical indexing is not relevant at present., at least with respect to the information you have presented The problem is that your matrices do not appear to be compatible with respect to their dimensions and with respect to doing any regressions with them.
Risposta accettata
Pravin Jagtap
il 27 Nov 2019
Hello,
From your question data representation i.e. ‘X’ (n by m) and ‘Y’ (n by 1) is not very clear for fitting ‘Y=Xβ’ (where m = # of features and n is # of datapoints).
It very easy to manipulate the matrices when the features and data representation is clear to perform the regression using MATLAB. Please refer to following documentations for getting clarity on the issue:
Kind Regards
~Pravin
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Matrix Indexing in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!