What am I doing wrong with the function 'topkrows'
    4 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Systematically Neural
 el 6 de Dic. de 2017
  
    
    
    
    
    Respondida: Razvan Carbunescu
    
 el 11 de Abr. de 2018
            I am trying to use the function 'topkrows' - https://www.mathworks.com/help/matlab/ref/topkrows.html
Yet I cannot even do the example - when I try to use it I get the error "Undefined function 'topkrows' for input arguments type 'double'.
I also cannot find it when searching which topkrows.
Do I have a corrupted MATLAB download (using R2017a)
Any help would be great!
0 comentarios
Respuesta aceptada
  Image Analyst
      
      
 el 6 de Dic. de 2017
        It was introduced in R2016b (before your version). If you use which, you should see this:
>> which topkrows
C:\Program Files\MATLAB\R2017a\toolbox\matlab\datafun\topkrows.m
If you don't then call the Mathworks for fast and free friendly help because your installation is messed up, or you're not using R2017a like you thought.
Más respuestas (1)
  Razvan Carbunescu
    
 el 11 de Abr. de 2018
        topkrows was initially introduced in R2016b as a function for tall arrays and tables only.
In R2017b the functionality was added for regular matrices and tables.
As a workaround in R2017a should use S = sortrows(A); and then index S(1:k,:);
0 comentarios
Ver también
Categorías
				Más información sobre Logical en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


