Undefined function 'prctile' for input arguments of type 'double'.
    10 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
I need is to get the value at a specific position (eg., in this case 25th position) of a random datasets if arranged in ascending order. For example, if I run the following 2 simple commands, I am expecting and I am getting the following output from MATLAB which is installed in my LINUX PC (Matlab-R2009a). --------------------------------------------------------------------- >> data=[ 7 8 9 3 6 11 23 5 2 1 0 ] data = 7 8 9 3 6 11 23 5 2 1 0 >> prctile(data,25) ans = 2.2500 >> --------------------------------------------------------------------- But for the same 2 simple commands, I am getting the following output from Aditya MATLAB --------------------------------------------------------------------- >> data=[ 7 8 9 3 6 11 23 5 2 1 0 ] data = Columns 1 through 10 7 8 9 3 6 11 23 5 2 1 Column 11 0 >> prctile(data,25) Undefined function 'prctile' for input arguments of type 'double'. >>
1 comentario
  John D'Errico
      
      
 el 10 de Oct. de 2017
				Does that system have a copy of the statistics toolbox? What version of MATLAB is this other system running?
Respuestas (1)
  Janak Thotakura
    
 el 12 de Oct. de 2017
        As @John pointed out, the 'prctile' function requires 'Statistics and Machine Learning Toolbox' installed in the machine.
Enter the below command in the MATLAB Command Window to view the installed toolboxes.
- for MATLAB versions R2012b and later:
       >> ver -support
- for MATLAB versions R2012a and earlier:
       >> ver
Hope this helps
0 comentarios
Ver también
Categorías
				Más información sobre Introduction to Installation and Licensing en Help Center y File Exchange.
			
	Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


