Receiving Dot Indexing is not supported for variable of this type with the plsregress function
    2 visualizzazioni (ultimi 30 giorni)
  
       Mostra commenti meno recenti
    
I'm using MATLAB version 2023b and plsregress function is throwing errors. The function was working fine in the previous releases. Any help is appreciated
0 Commenti
Risposta accettata
  Shreeya
      
 il 4 Set 2024
        Hi
I faced a similar issue with my code after migrating to MATLAB R2023b. A workaround to circumvent this problem would be to utilize a "cvpartition" object with 5 folds. Below is an example of how you can implement this:
x = randn(250, 50);
y = randn(250, 1);
cv = cvpartition(250, "KFold", 5);
plsregress(x, y, 32, 'CV', cv, 'MCReps', 10);
Let me know if this helps
0 Commenti
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

