Error using "light('Position', [0 0 0], 'Style', 'local')"
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi,
I'm using this code to create a light source that emanates light to all directions:
light('Position', [0 0 0], 'Style', 'local')
but I receive the following error (MATLAB 2015a):
Error using light
Too many input arguments.
Error in ThreeDsim_GUI_ThreeDsim_GUI_OpeningFcn (line 276)
light('Position', [0 0 0], 'Style', 'local')
Error in gui_mainfcn (line 220)
feval(gui_State.gui_OpeningFcn, gui_hFigure, [], guidata(gui_hFigure), varargin{:});
Error in ThreeDsim_GUI (line 43)
gui_mainfcn(gui_State, varargin{:});
The format is exactly according to the Help but I can't find out the reason for error. I'd be grateful if you could help.
2 comentarios
Geoff Hayes
el 30 de Dic. de 2015
Mehdi - perhaps the signature for this function had changed from your version of MATLAB or perhaps you have a custom function (that you have written) that is named light too. To find out, first type the following in the command window
which light -all
to determine which functions named light are available to you. What do you observe?
Respuestas (1)
Ver también
Categorías
Más información sobre Lighting, Transparency, and Shading 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!