FAQ: Difference between revisions

105 bytes added ,  8 May 2020
(→‎Why is Octave's floating-point computation wrong?: Grammatical errors & spelling mistakes)
Line 146: Line 146:
==Error message about invalid call to script or invalid use of script in index expression==
==Error message about invalid call to script or invalid use of script in index expression==


If Octave shows an error message about {{Codeline|invalid call to script .../close.m}} or {{Codeline|invalid use of of script .../close.m in index expression}}, it means that you have created a script called close.m that is overriding the built-in Octave function {{Codeline|close}}. Octave functions and scripts share the samem global namespace. It is best to avoid creating your own scripts or functions that have the same name as an Octave function.
If Octave shows an error message about {{Codeline|invalid call to script .../close.m}} or {{Codeline|invalid use of of script .../close.m in index expression}}, it means that you have created a script called close.m that is overriding the built-in Octave function {{Codeline|close}}. Octave functions and scripts share the same global namespace. It is best to avoid creating your own scripts or functions that have the same name as an Octave function as to avoid this error regarding the invalid call to script or invalid use of script in index expression .


=Licensing issues=
=Licensing issues=