Use packages to group the methods of the class
    8 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Andrea Stevanato
      
 el 23 de Mayo de 2018
  
    
    
    
    
    Comentada: Adam
      
      
 el 24 de Mayo de 2018
            It's possible to group the methods of the classe like this:
    @Myclass
        Myclass.m
        +pkg1
            method11.m
        +pkg2
            method12.m
            method22.m
        othermethod.m
and use it with obj.pkg2.method12
0 comentarios
Respuesta aceptada
  Robert U
      
 el 24 de Mayo de 2018
        Hi Andrea Stevanato,
according to Matlab documentation there is no packaging of methods introduced:
You may have a "private" folder containing methods with private access. All other methods have to be in class folder.
Found also here:
Kind regards,
Robert
3 comentarios
  Robert U
      
 el 24 de Mayo de 2018
				If you want to cluster your methods according to purpose, you could go for the function name: obj.utility_method1(), obj.utility_method2()...
Kind regards,
Robert
  Adam
      
      
 el 24 de Mayo de 2018
				It sounds like they should be in separate classes if you have a need to call them in that way, although I can't think off hand of anything which specifically drives the need for how a function ought to be called, without an example.
Más respuestas (0)
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!


