diff --git a/autotests/folding/highlight_octave.m.fold b/autotests/folding/highlight_octave.m.fold deleted file mode 100644 --- a/autotests/folding/highlight_octave.m.fold +++ /dev/null @@ -1,74 +0,0 @@ -##===================================================== -% Octave test code for Kate/Kwrite syntax highlighting -% (shamelessly copied from Matlab's, since the two -% are very similar) -% kate: hl Octave; -##===================================================== - -% Numbers _____________________________________________ -5, 5.5, .1, 0.1, 0.4e5, 1.2e-5, 5i, 5.3i, 6j, .345+3i -5', 5.5', .1', 0.1', 0.4e5', 1.2e-5', 5i', 5.3i', 6j', .345+3i' - -% Operators ___________________________________________ -% relational operators -'asdf'~=4, c<=4, d>=4, ab, a==b, b||c, b&&c -% elementwise arithmetic operators -a.^b, a.*b a./b, 1:4:5 -% single-character binary arithmetic -a+3, a-3, a*2, a^3, a/3, a\3, a|b, a&b -% unary operators -a = ~g; g = @sfdgdsf(sdfsd,345); g.' + 1i.' - ('asdf').' -% separators and delimiter -(asd),[sadf];{asdf},;;,;;;() -% continuation -a = 1+ ... - 2; - -% Strings and adjoint _________________________________ -% incomplete strings -'string -'str'' -'str''ing -'str''\' -% complete strings -'string' % simple string -'''' '\'' % strings containing ' -'str''ing' % one string containing ' -'string' 'string' % two strings -'asdf' "asdf""" variable % two strings and a variable -'asdf''asdf'' fsgdfg' + (asdf)' - 'asdf'.' + []''''.';'' -'sadf'.' % string transpose -% adjoint -{'asdf'}' + 1 -('asdf')' + 1 -['asdf']' + 1 -'' var''' % empty string, var with >1 adjoints -[5]'*{5}'*('asd')'.'+(5)'*6'*asdf'*asdf'.' % many adjoints -A'*B + 1 % adjoint -A.'*B + 1 % transpose -A.'.'*B + 1 % double transpose -A'.' + 1 % adjoint, then transpose -A.'' % transpose, then adjoint - -% System command ______________________________________ -!hostname -!cp * /tmp - -% Reserved keywords ___________________________________ -function, persistent, global -endfunction - -switch, case, otherwise -endswitch - -if, else, elseif -endif - -try, end_try_catch -for, while, break, continue -endfor - -endwhile -return -function, FUNCTION, Function % case sensitive! -endfunction diff --git a/autotests/folding/test.octave.fold b/autotests/folding/test.octave.fold new file mode 100644 --- /dev/null +++ b/autotests/folding/test.octave.fold @@ -0,0 +1,92 @@ +# This is test comment +% this is another comment +a = 3; b = 34; + +function retval = avg (v) + retval = 0; + if (isvector (v)) + retval = sum (v) / length (v); + else + error ("avg: expecting vector argument"); + endif +endfunction + +if (rem (x, 2) == 0) + printf ("x is even\n"); +else + printf ("x is odd\n"); +endif + +if (rem (x, 2) == 0) + printf ("x is even\n"); +elseif (rem (x, 3) == 0) + printf ("x is odd and divisible by 3\n"); +else + printf ("x is odd\n"); +end + +if (rem(x,2) == 0) x = 5; elseif (rem (x,3) == 0) x = 3; else x = 0; end + +cd .. + +while (i <= 10) + fib (i) = fib (i-1) + fib (i-2); + i++; +endwhile + +classdef polynomial2 + properties + poly = 0; + endproperties + + methods + function p = polynomial2 (a) + if (nargin > 1) + print_usage (); + endif + + if (nargin == 1) + if (isa (a, "polynomial2")) + p.poly = a.poly; + elseif (isreal (a) && isvector (a)) + p.poly = a(:).'; # force row vector + else + error ("polynomial2: A must be a real vector"); + endif + endif + endfunction + + function disp (p) + a = p.poly; + first = true; + for i = 1 : length (a); + if (a(i) != 0) + if (first) + first = false; + elseif (a(i) > 0 || isnan (a(i))) + printf (" +"); + endif + if (a(i) < 0) + printf (" -"); + endif + if (i == 1) + printf (" %.5g", abs (a(i))); + elseif (abs (a(i)) != 1) + printf (" %.5g *", abs (a(i))); + endif + if (i > 1) + printf (" X"); + endif + if (i > 2) + printf (" ^ %d", i - 1); + endif + endif + endfor + + if (first) + printf (" 0"); + endif + printf ("\n"); + endfunction + endmethods +endclassdef diff --git a/autotests/html/highlight_octave.m.html b/autotests/html/highlight_octave.m.html deleted file mode 100644 --- a/autotests/html/highlight_octave.m.html +++ /dev/null @@ -1,81 +0,0 @@ - - - -highlight_octave.m - -
-##=====================================================
-% Octave test code for Kate/Kwrite syntax highlighting
-% (shamelessly copied from Matlab's, since the two
-%  are very similar)
-% kate: hl Octave;
-##=====================================================
-
-% Numbers _____________________________________________
-5, 5.5, .1, 0.1, 0.4e5, 1.2e-5, 5i, 5.3i, 6j, .345+3i
-5', 5.5', .1', 0.1', 0.4e5', 1.2e-5', 5i', 5.3i', 6j', .345+3i'
-
-% Operators ___________________________________________
-% relational operators
-'asdf'~=4, c<=4, d>=4, a<b, a>b, a==b, b||c, b&&c
-% elementwise arithmetic operators
-a.^b, a.*b a./b, 1:4:5
-% single-character binary arithmetic
-a+3, a-3, a*2, a^3, a/3, a\3, a|b, a&b
-% unary operators
-a = ~g; g = @sfdgdsf(sdfsd,345); g.' + 1i.' - ('asdf').'
-% separators and delimiter
-(asd),[sadf];{asdf},;;,;;;()
-% continuation
-a = 1+ ...
-  2;
-
-% Strings and adjoint _________________________________
-% incomplete strings
-'string
-'str''
-'str''ing
-'str''\'
-% complete strings
-'string' % simple string
-'''' '\'' % strings containing '
-'str''ing' % one string containing '
-'string' 'string'  % two strings
-'asdf'  "asdf""" variable  % two strings and a variable
-'asdf''asdf''   fsgdfg' + (asdf)' - 'asdf'.' + []''''.';''
-'sadf'.' % string transpose
-% adjoint
-{'asdf'}' + 1
-('asdf')' + 1
-['asdf']' + 1
-'' var''' % empty string, var with >1 adjoints
-[5]'*{5}'*('asd')'.'+(5)'*6'*asdf'*asdf'.'  % many adjoints
-A'*B + 1      % adjoint
-A.'*B + 1     % transpose
-A.'.'*B + 1   % double transpose
-A'.' + 1      % adjoint, then transpose
-A.''          % transpose, then adjoint
-
-% System command ______________________________________
-!hostname
-!cp * /tmp
-
-% Reserved keywords ___________________________________
-function, persistent, global
-endfunction
-
-switch, case, otherwise
-endswitch
-
-if, else, elseif
-endif
-
-try, end_try_catch
-for, while, break, continue
-endfor
-
-endwhile
-return
-function, FUNCTION, Function  % case sensitive!
-endfunction
-
diff --git a/autotests/html/test.octave.html b/autotests/html/test.octave.html new file mode 100644 --- /dev/null +++ b/autotests/html/test.octave.html @@ -0,0 +1,99 @@ + + + +test.octave + +
+# This is test comment
+% this is another comment
+a = 3; b = 34;
+
+function retval = avg (v)
+  retval = 0;
+  if (isvector (v))
+    retval = sum (v) / length (v);
+  else
+    error ("avg: expecting vector argument");
+  endif
+endfunction
+
+if (rem (x, 2) == 0)
+  printf ("x is even\n");
+else
+  printf ("x is odd\n");
+endif
+
+if (rem (x, 2) == 0)
+  printf ("x is even\n");
+elseif (rem (x, 3) == 0)
+  printf ("x is odd and divisible by 3\n");
+else
+  printf ("x is odd\n");
+end
+
+if (rem(x,2) == 0) x = 5; elseif (rem (x,3) == 0) x = 3; else x = 0; end
+
+cd ..
+
+while (i <= 10)
+  fib (i) = fib (i-1) + fib (i-2);
+  i++;
+endwhile
+
+classdef polynomial2
+  properties
+    poly = 0;
+  endproperties
+
+  methods
+    function p = polynomial2 (a)
+      if (nargin > 1)
+        print_usage ();
+      endif
+
+      if (nargin == 1)
+        if (isa (a, "polynomial2"))
+          p.poly = a.poly;
+        elseif (isreal (a) && isvector (a))
+          p.poly = a(:).';  # force row vector
+        else
+          error ("polynomial2: A must be a real vector");
+        endif
+      endif
+    endfunction
+
+    function disp (p)
+      a = p.poly;
+      first = true;
+      for i = 1 : length (a);
+        if (a(i) != 0)
+          if (first)
+            first = false;
+          elseif (a(i) > 0 || isnan (a(i)))
+            printf (" +");
+          endif
+          if (a(i) < 0)
+            printf (" -");
+          endif
+          if (i == 1)
+            printf (" %.5g", abs (a(i)));
+          elseif (abs (a(i)) != 1)
+            printf (" %.5g *", abs (a(i)));
+          endif
+          if (i > 1)
+            printf (" X");
+          endif
+          if (i > 2)
+            printf (" ^ %d", i - 1);
+          endif
+        endif
+      endfor
+
+      if (first)
+        printf (" 0");
+      endif
+      printf ("\n");
+    endfunction
+  endmethods
+endclassdef
+
diff --git a/autotests/input/highlight_octave.m b/autotests/input/highlight_octave.m deleted file mode 100644 --- a/autotests/input/highlight_octave.m +++ /dev/null @@ -1,74 +0,0 @@ -##===================================================== -% Octave test code for Kate/Kwrite syntax highlighting -% (shamelessly copied from Matlab's, since the two -% are very similar) -% kate: hl Octave; -##===================================================== - -% Numbers _____________________________________________ -5, 5.5, .1, 0.1, 0.4e5, 1.2e-5, 5i, 5.3i, 6j, .345+3i -5', 5.5', .1', 0.1', 0.4e5', 1.2e-5', 5i', 5.3i', 6j', .345+3i' - -% Operators ___________________________________________ -% relational operators -'asdf'~=4, c<=4, d>=4, ab, a==b, b||c, b&&c -% elementwise arithmetic operators -a.^b, a.*b a./b, 1:4:5 -% single-character binary arithmetic -a+3, a-3, a*2, a^3, a/3, a\3, a|b, a&b -% unary operators -a = ~g; g = @sfdgdsf(sdfsd,345); g.' + 1i.' - ('asdf').' -% separators and delimiter -(asd),[sadf];{asdf},;;,;;;() -% continuation -a = 1+ ... - 2; - -% Strings and adjoint _________________________________ -% incomplete strings -'string -'str'' -'str''ing -'str''\' -% complete strings -'string' % simple string -'''' '\'' % strings containing ' -'str''ing' % one string containing ' -'string' 'string' % two strings -'asdf' "asdf""" variable % two strings and a variable -'asdf''asdf'' fsgdfg' + (asdf)' - 'asdf'.' + []''''.';'' -'sadf'.' % string transpose -% adjoint -{'asdf'}' + 1 -('asdf')' + 1 -['asdf']' + 1 -'' var''' % empty string, var with >1 adjoints -[5]'*{5}'*('asd')'.'+(5)'*6'*asdf'*asdf'.' % many adjoints -A'*B + 1 % adjoint -A.'*B + 1 % transpose -A.'.'*B + 1 % double transpose -A'.' + 1 % adjoint, then transpose -A.'' % transpose, then adjoint - -% System command ______________________________________ -!hostname -!cp * /tmp - -% Reserved keywords ___________________________________ -function, persistent, global -endfunction - -switch, case, otherwise -endswitch - -if, else, elseif -endif - -try, end_try_catch -for, while, break, continue -endfor - -endwhile -return -function, FUNCTION, Function % case sensitive! -endfunction \ No newline at end of file diff --git a/autotests/input/highlight_octave.m.syntax b/autotests/input/highlight_octave.m.syntax deleted file mode 100644 --- a/autotests/input/highlight_octave.m.syntax +++ /dev/null @@ -1 +0,0 @@ -Octave diff --git a/autotests/input/test.octave b/autotests/input/test.octave new file mode 100644 --- /dev/null +++ b/autotests/input/test.octave @@ -0,0 +1,92 @@ +# This is test comment +% this is another comment +a = 3; b = 34; + +function retval = avg (v) + retval = 0; + if (isvector (v)) + retval = sum (v) / length (v); + else + error ("avg: expecting vector argument"); + endif +endfunction + +if (rem (x, 2) == 0) + printf ("x is even\n"); +else + printf ("x is odd\n"); +endif + +if (rem (x, 2) == 0) + printf ("x is even\n"); +elseif (rem (x, 3) == 0) + printf ("x is odd and divisible by 3\n"); +else + printf ("x is odd\n"); +end + +if (rem(x,2) == 0) x = 5; elseif (rem (x,3) == 0) x = 3; else x = 0; end + +cd .. + +while (i <= 10) + fib (i) = fib (i-1) + fib (i-2); + i++; +endwhile + +classdef polynomial2 + properties + poly = 0; + endproperties + + methods + function p = polynomial2 (a) + if (nargin > 1) + print_usage (); + endif + + if (nargin == 1) + if (isa (a, "polynomial2")) + p.poly = a.poly; + elseif (isreal (a) && isvector (a)) + p.poly = a(:).'; # force row vector + else + error ("polynomial2: A must be a real vector"); + endif + endif + endfunction + + function disp (p) + a = p.poly; + first = true; + for i = 1 : length (a); + if (a(i) != 0) + if (first) + first = false; + elseif (a(i) > 0 || isnan (a(i))) + printf (" +"); + endif + if (a(i) < 0) + printf (" -"); + endif + if (i == 1) + printf (" %.5g", abs (a(i))); + elseif (abs (a(i)) != 1) + printf (" %.5g *", abs (a(i))); + endif + if (i > 1) + printf (" X"); + endif + if (i > 2) + printf (" ^ %d", i - 1); + endif + endif + endfor + + if (first) + printf (" 0"); + endif + printf ("\n"); + endfunction + endmethods +endclassdef \ No newline at end of file diff --git a/autotests/reference/highlight_octave.m.ref b/autotests/reference/highlight_octave.m.ref deleted file mode 100644 --- a/autotests/reference/highlight_octave.m.ref +++ /dev/null @@ -1,74 +0,0 @@ -##=====================================================
-% Octave test code for Kate/Kwrite syntax highlighting
-% (shamelessly copied from Matlab's, since the two
-% are very similar)
-% kate: hl Octave;
-##=====================================================
-
-% Numbers _____________________________________________
-5, 5.5, .1, 0.1, 0.4e5, 1.2e-5, 5i, 5.3i, 6j, .345+3i
-5', 5.5', .1', 0.1', 0.4e5', 1.2e-5', 5i', 5.3i', 6j', .345+3i'
-
-% Operators ___________________________________________
-% relational operators
-'asdf'~=4, c<=4, d>=4, a<b, a>b, a==b, b||c, b&&c
-% elementwise arithmetic operators
-a.^b, a.*b a./b, 1:4:5
-% single-character binary arithmetic
-a+3, a-3, a*2, a^3, a/3, a\3, a|b, a&b
-% unary operators
-a = ~g; g = @sfdgdsf(sdfsd,345); g.' + 1i.' - ('asdf').'
-% separators and delimiter
-(asd),[sadf];{asdf},;;,;;;()
-% continuation
-a = 1+ ...
- 2;
-
-% Strings and adjoint _________________________________
-% incomplete strings
-'string
-'str''
-'str''ing
-'str''\'
-% complete strings
-'string' % simple string
-'''' '\'' % strings containing '
-'str''ing' % one string containing '
-'string' 'string' % two strings
-'asdf' "asdf""" variable % two strings and a variable
-'asdf''asdf'' fsgdfg' + (asdf)' - 'asdf'.' + []''''.';''
-'sadf'.' % string transpose
-% adjoint
-{'asdf'}' + 1
-('asdf')' + 1
-['asdf']' + 1
-'' var''' % empty string, var with >1 adjoints
-[5]'*{5}'*('asd')'.'+(5)'*6'*asdf'*asdf'.' % many adjoints
-A'*B + 1 % adjoint
-A.'*B + 1 % transpose
-A.'.'*B + 1 % double transpose
-A'.' + 1 % adjoint, then transpose
-A.'' % transpose, then adjoint
-
-% System command ______________________________________
-!hostname
-!cp * /tmp
-
-% Reserved keywords ___________________________________
-function, persistent, global
-endfunction
-
-switch, case, otherwise
-endswitch
-
-if, else, elseif
-endif
-
-try, end_try_catch
-for, while, break, continue
-endfor
-
-endwhile
-return
-function, FUNCTION, Function % case sensitive!
-endfunction
diff --git a/autotests/reference/test.octave.ref b/autotests/reference/test.octave.ref new file mode 100644 --- /dev/null +++ b/autotests/reference/test.octave.ref @@ -0,0 +1,92 @@ +# This is test comment
+% this is another comment
+a = 3; b = 34;
+
+function retval = avg (v)
+ retval = 0;
+ if (isvector (v))
+ retval = sum (v) / length (v);
+ else
+ error ("avg: expecting vector argument");
+ endif
+endfunction
+
+if (rem (x, 2) == 0)
+ printf ("x is even\n");
+else
+ printf ("x is odd\n");
+endif
+
+if (rem (x, 2) == 0)
+ printf ("x is even\n");
+elseif (rem (x, 3) == 0)
+ printf ("x is odd and divisible by 3\n");
+else
+ printf ("x is odd\n");
+end
+
+if (rem(x,2) == 0) x = 5; elseif (rem (x,3) == 0) x = 3; else x = 0; end
+
+cd ..
+
+while (i <= 10)
+ fib (i) = fib (i-1) + fib (i-2);
+ i++;
+endwhile
+
+classdef polynomial2
+ properties
+ poly = 0;
+ endproperties
+
+ methods
+ function p = polynomial2 (a)
+ if (nargin > 1)
+ print_usage ();
+ endif
+
+ if (nargin == 1)
+ if (isa (a, "polynomial2"))
+ p.poly = a.poly;
+ elseif (isreal (a) && isvector (a))
+ p.poly = a(:).'; # force row vector
+ else
+ error ("polynomial2: A must be a real vector");
+ endif
+ endif
+ endfunction
+
+ function disp (p)
+ a = p.poly;
+ first = true;
+ for i = 1 : length (a);
+ if (a(i) != 0)
+ if (first)
+ first = false;
+ elseif (a(i) > 0 || isnan (a(i)))
+ printf (" +");
+ endif
+ if (a(i) < 0)
+ printf (" -");
+ endif
+ if (i == 1)
+ printf (" %.5g", abs (a(i)));
+ elseif (abs (a(i)) != 1)
+ printf (" %.5g *", abs (a(i)));
+ endif
+ if (i > 1)
+ printf (" X");
+ endif
+ if (i > 2)
+ printf (" ^ %d", i - 1);
+ endif
+ endif
+ endfor
+
+ if (first)
+ printf (" 0");
+ endif
+ printf ("\n");
+ endfunction
+ endmethods
+endclassdef
diff --git a/data/syntax/octave.xml b/data/syntax/octave.xml --- a/data/syntax/octave.xml +++ b/data/syntax/octave.xml @@ -1,1209 +1,1810 @@ - + - all_va_args - break case + catch continue else elseif - end_unwind_protect global - gplot - gsplot otherwise - persistent - replot return static - until - unwind_protect + persistent unwind_protect_cleanup varargin varargout + break + for + endfor + if + endif + do + until + while + endwhile + function + endfunction + unwind_protect + end_unwind_protect + parfor + endparfor + classdef + endclassdef + enumeration + endenumeration + events + endevents + methods + endmethods + properties + endproperties + switch + endswitch + try + end_try_catch + end - argv - e - eps - false + EDITOR + EXEC_PATH F_DUPFD F_GETFD F_GETFL - filesep F_SETFD F_SETFL - i - I - inf - Inf - j + IMAGE_PATH J - NA - nan - NaN + OCTAVE_HOME + OCTAVE_VERSION O_APPEND O_ASYNC O_CREAT - OCTAVE_HOME - OCTAVE_VERSION O_EXCL O_NONBLOCK O_RDONLY O_RDWR O_SYNC O_TRUNC O_WRONLY - pi - program_invocation_name - program_name + PAGER + PAGER_FLAGS + PS1 + PS2 + PS4 P_tmpdir - realmax - realmin SEEK_CUR SEEK_END SEEK_SET SIG - stderr - stdin - stdout - true - ans - automatic_replot - beep_on_error - completion_append_char - crash_dumps_octave_core - current_script_file_name - debug_on_error - debug_on_interrupt - debug_on_warning - debug_symtab_lookups - DEFAULT_EXEC_PATH - DEFAULT_LOADPATH - default_save_format - echo_executing_commands - EDITOR - EXEC_PATH - FFTW_WISDOM_PROGRAM - fixed_point_format - gnuplot_binary - gnuplot_command_axes - gnuplot_command_end - gnuplot_command_plot - gnuplot_command_replot - gnuplot_command_splot - gnuplot_command_title - gnuplot_command_using - gnuplot_command_with - gnuplot_has_frames - history_file - history_size - ignore_function_time_stamp - IMAGEPATH - INFO_FILE - INFO_PROGRAM - __kluge_procbuf_delay__ - LOADPATH - MAKEINFO_PROGRAM - max_recursion_depth - octave_core_file_format - octave_core_file_limit - octave_core_file_name - output_max_field_width - output_precision - page_output_immediately - PAGER - page_screen_output - print_answer_id_name - print_empty_dimensions - print_rhs_assign_val - PS1 - PS2 - PS4 - save_header_format_string - save_precision - saving_history - sighup_dumps_octave_core - sigterm_dumps_octave_core - silent_functions - split_long_rows - string_fill_char - struct_levels_to_print - suppress_verbose_help_message - variables_can_hide_functions - warn_assign_as_truth_value - warn_divide_by_zero - warn_empty_list_elements - warn_fortran_indexing - warn_function_name_clash - warn_future_time_stamp - warn_imag_to_real - warn_matlab_incompatible - warn_missing_semicolon - warn_neg_dim_as_zero - warn_num_to_str - warn_precedence_change - warn_reload_forces_clear - warn_resize_on_range_error - warn_separator_insert - warn_single_quote_string - warn_str_to_num - warn_undefined_return_values - warn_variable_switch_label - whos_line_format + S_ISBLK + S_ISCHR + S_ISDIR + S_ISFIFO + S_ISLNK + S_ISREG + S_ISSOCK + WCONTINUE + WCOREDUMP + WEXITSTATUS + WIFCONTINUED + WIFEXITED + WIFSIGNALED + WIFSTOPPED + WNOHANG + WSTOPSIG + WTERMSIG + WUNTRACED + __accumarray_max__ + __accumarray_min__ + __accumarray_sum__ + __accumdim_sum__ + __builtins__ + __calc_dimensions__ + __compactformat__ + __contourc__ + __current_scope__ + __db_next_breakpoint_quiet__ + __diaryfile__ + __diarystate__ + __dispatch__ + __display_tokens__ + __dsearchn__ + __dump_load_path__ + __dump_symtab_info__ + __dump_typeinfo__ + __echostate__ + __fieldnames__ + __fnmatch__ + __formatstring__ + __ftp__ + __ftp_ascii__ + __ftp_binary__ + __ftp_close__ + __ftp_cwd__ + __ftp_delete__ + __ftp_dir__ + __ftp_mget__ + __ftp_mkdir__ + __ftp_mode__ + __ftp_mput__ + __ftp_pwd__ + __ftp_rename__ + __ftp_rmdir__ + __get__ + __get_cmdline_fcn_txt__ + __go_axes__ + __go_axes_init__ + __go_delete__ + __go_execute_callback__ + __go_figure__ + __go_figure_handles__ + __go_handles__ + __go_hggroup__ + __go_image__ + __go_light__ + __go_line__ + __go_patch__ + __go_surface__ + __go_text__ + __go_uibuttongroup__ + __go_uicontextmenu__ + __go_uicontrol__ + __go_uimenu__ + __go_uipanel__ + __go_uipushtool__ + __go_uitoggletool__ + __go_uitoolbar__ + __gud_mode__ + __ichol0__ + __icholt__ + __ilu0__ + __iluc__ + __ilutp__ + __image_pixel_size__ + __is_handle_visible__ + __java_exit__ + __java_get__ + __java_init__ + __java_set__ + __keywords__ + __lexer_debug_flag__ + __lin_interpn__ + __list_functions__ + __luinc__ + __magick_finfo__ + __magick_formats__ + __magick_ping__ + __magick_read__ + __magick_write__ + __meta_class_query__ + __meta_get_package__ + __methods__ + __mkdir__ + __octave_config_info__ + __octave_link_edit_file__ + __octave_link_enabled__ + __octave_link_file_dialog__ + __octave_link_input_dialog__ + __octave_link_list_dialog__ + __octave_link_message_dialog__ + __octave_link_question_dialog__ + __octave_link_show_doc__ + __octave_link_show_preferences__ + __open_with_system_app__ + __operators__ + __parent_classes__ + __parse_file__ + __parser_debug_flag__ + __pathorig__ + __pchip_deriv__ + __profiler_data__ + __profiler_enable__ + __profiler_reset__ + __qp__ + __request_drawnow__ + __sort_rows_idx__ + __superclass_reference__ + __textscan__ + __token_count__ + __usage__ + __varval__ + __version_info__ + __wglob__ + __which__ + __zoom__ - casesen - cd - chdir - clear + Inf + NaN + e + eps + pi + realmax + realmin + I + NA + dbstop dbclear dbstatus - dbstop - dbtype dbwhere + dbtype + dblist + dbstack + dbup + dbdown + dbstep + dbcont + dbquit + cd + rmdir + link + symlink + readlink + rename diary - echo + more + exit + load + save edit_history - __end__ - format - gset - gshow - help history - hold - iskeyword - isvarname - load - ls - mark_as_command - mislocked - mlock - more - munlock run_history - save - set - show - type - unmark_command - which who whos + clear + format + echo + __actual_axis_position__ + __all_opts__ + __clabel__ + __default_plot_options__ + __delaunayn__ + __eigs__ + __finish__ + __fltk_check__ + __fltk_uigetfile__ + __getlegenddata__ + __glpk__ + __gnuplot_drawnow__ + __gripe_missing_component__ + __have_feature__ + __have_gnuplot__ + __init_fltk__ + __init_gnuplot__ + __makeinfo__ + __next_line_color__ + __next_line_style__ + __opengl_info__ + __osmesa_print__ + __player_audioplayer__ + __player_get_channels__ + __player_get_fs__ + __player_get_id__ + __player_get_nbits__ + __player_get_sample_number__ + __player_get_tag__ + __player_get_total_samples__ + __player_get_userdata__ + __player_isplaying__ + __player_pause__ + __player_play__ + __player_playblocking__ + __player_resume__ + __player_set_fs__ + __player_set_tag__ + __player_set_userdata__ + __player_stop__ + __plt_get_axis_arg__ + __pltopt__ + __printf_assert__ + __prog_output_assert__ + __recorder_audiorecorder__ + __recorder_get_channels__ + __recorder_get_fs__ + __recorder_get_id__ + __recorder_get_nbits__ + __recorder_get_sample_number__ + __recorder_get_tag__ + __recorder_get_total_samples__ + __recorder_get_userdata__ + __recorder_getaudiodata__ + __recorder_isrecording__ + __recorder_pause__ + __recorder_record__ + __recorder_recordblocking__ + __recorder_resume__ + __recorder_set_fs__ + __recorder_set_tag__ + __recorder_set_userdata__ + __recorder_stop__ + __run_test_suite__ + __unimplemented__ + __voronoi__ abs + accumarray + accumdim acos + acosd acosh - all - angle - any - append - arg - argnames - asin - asinh - assignin - atan - atan2 - atanh - atexit - bitand - bitmax - bitor - bitshift - bitxor - casesen - cat - cd - ceil - cell - cell2struct - cellstr - char - chdir - class - clc - clear - clearplot - clg - closeplot - completion_matches - conj - conv - convmtx - cos - cosh - cumprod - cumsum - dbclear - dbstatus - dbstop - dbtype - dbwhere - deconv - det - dftmtx - diag - diary - disp - document - do_string_escapes - double - dup2 - echo - edit_history - __end__ - erf - erfc - ERRNO - error - __error_text__ - error_text - eval - evalin - exec - exist - exit - exp - eye - fclose - fcntl - fdisp - feof - ferror - feval - fflush - fft - fgetl - fgets - fieldnames - file_in_loadpath - file_in_path - filter - find - find_first_of_in_loadpath - finite - fix - floor - fmod - fnmatch - fopen - fork - format - formula - fprintf - fputs - fread - freport - frewind - fscanf - fseek - ftell - func2str - functions - fwrite - gamma - gammaln - getegid - getenv - geteuid - getgid - getpgrp - getpid - getppid - getuid - glob - graw - gset - gshow - help - history - hold - home - horzcat - ifft - imag - inline - input - input_event_hook - int16 - int32 - int64 - int8 - intmax - intmin - inv - inverse - ipermute - isalnum - isalpha - isascii - isbool - iscell - iscellstr - ischar - iscntrl - iscomplex - isdigit - isempty - isfield - isfinite - isglobal - isgraph - ishold - isieee - isinf - iskeyword - islist - islogical - islower - ismatrix - isna - isnan - is_nan_or_na - isnumeric - isprint - ispunct - isreal - isspace - isstream - isstreamoff - isstruct - isupper - isvarname - isxdigit - kbhit - keyboard - kill - lasterr - lastwarn - length - lgamma - link - linspace - list - load - log - log10 - ls - lstat - lu - mark_as_command - mislocked - mkdir - mkfifo - mkstemp - mlock - more - munlock - nargin - nargout - native_float_format - ndims - nth - numel - octave_config_info - octave_tmp_file_name - ones - pause - pclose - permute - pipe - popen - printf - __print_symbol_info__ - __print_symtab_info__ - prod - purge_tmp_files - putenv - puts - pwd - quit - rank - readdir - readlink - read_readline_init_file - real - rehash - rename - reshape - reverse - rmdir - rmfield - roots - round - run_history - save - scanf - set - shell_cmd - show - sign - sin - sinh - size - sizeof - sleep - sort - source - splice - sprintf - sqrt - squeeze - sscanf - stat - str2func - streamoff - struct - struct2cell - sum - sumsq - symlink - system - tan - tanh - tilde_expand - tmpfile - tmpnam - toascii - __token_count__ - tolower - toupper - type - typeinfo - uint16 - uint32 - uint64 - uint8 - umask - undo_string_escapes - unlink - unmark_command - usage - usleep - va_arg - va_start - vectorize - vertcat - vr_val - waitpid - warning - warranty - which - who - whos - zeros - airy - balance - besselh - besseli - besselj - besselk - bessely - betainc - chol - colloc - daspk - daspk_options - dasrt - dasrt_options - dassl - dassl_options - det - eig - endgrent - endpwent - expm - fft - fft2 - fftn - fftw_wisdom - filter - find - fsolve - fsolve_options - gammainc - gcd - getgrent - getgrgid - getgrnam - getpwent - getpwnam - getpwuid - getrusage - givens - gmtime - hess - ifft - ifft2 - ifftn - inv - inverse - kron - localtime - lpsolve - lpsolve_options - lsode - lsode_options - lu - max - min - minmax - mktime - odessa - odessa_options - pinv - qr - quad - quad_options - qz - rand - randn - schur - setgrent - setpwent - sort - sqrtm - strftime - strptime - svd - syl - time - abcddim - __abcddims__ acot + acotd acoth acsc + acscd acsch - analdemo + add_input_event_hook + addlistener + addpath + addpref + addproperty + addtodate + airy + all + allchild + allow_noninteger_range_as_index + amd + ancestor + and + angle + annotation anova + ans + any arch_fit arch_rnd arch_test - are + area + arg + argnames + argv arma_rnd + arrayfun asctime asec + asecd asech - autocor - autocov + asin + asind + asinh + assert + assignin + atan + atan2 + atan2d + atand + atanh + atexit + audiodevinfo + audioformats + audioinfo + audioread + audiowrite + autoload autoreg_matrix + autumn + available_graphics_toolkits + axes axis - axis2dlim - __axis_label__ + balance + bandwidth bar + barh bartlett bartlett_test base2dec - bddemo + base64_decode + base64_encode beep + beep_on_error bessel + besselh + besseli + besselj + besselk + bessely beta - beta_cdf - betai - beta_inv - beta_pdf - beta_rnd + betacdf + betainc + betaincinv + betainv + betaln + betapdf + betarnd + bicg + bicgstab + bicubic bin2dec bincoeff - binomial_cdf - binomial_inv - binomial_pdf - binomial_rnd + binocdf + binoinv + binopdf + binornd + bitand bitcmp bitget + bitmax + bitor + bitpack bitset + bitshift + bitunpack + bitxor blackman blanks - bode - bode_bounds - __bodquist__ - bottom_title + blkdiag + blkmm + bone + box + brighten + bsxfun bug_report - buildssic - c2d + built_in_docstrings_file + builtin + bunzip2 + bzip2 + calendar + camlight + canonicalize_file_name cart2pol cart2sph + cast + cat cauchy_cdf cauchy_inv cauchy_pdf cauchy_rnd - cellidx + caxis + cbrt + ccolamd + ceil + cell + cell2mat + cell2struct + celldisp + cellfun + cellindexmat + cellslices + cellstr center - chisquare_cdf - chisquare_inv - chisquare_pdf - chisquare_rnd + cgs + char + chdir + chi2cdf + chi2inv + chi2pdf + chi2rnd chisquare_test_homogeneity chisquare_test_independence + chol + chol2inv + choldelete + cholinsert + cholinv + cholshift + cholupdate + chop circshift + citation + cla + clabel + class + clc + clf clock cloglog close + closereq + cmpermute + cmunique + colamd + colloc + colon + colorbar + colorcube colormap + colperm + colstyle columns - com2str + comet + comet3 comma + command_line_path common_size commutation_matrix compan - complement + compare_versions + compass + completion_append_char + completion_matches + complex computer cond + condeig + condest + confirm_recursive_rmdir + conj contour - controldemo + contour3 + contourc + contourf + contrast conv - cor - corrcoef + conv2 + convhull + convhulln + convn + cool + copper + copyfile + copyobj cor_test + corr + corrcoef + cos + cosd + cosh cot + cotd coth cov + cplxpair cputime - create_set + crash_dumps_octave_core cross csc + cscd csch + cstrcat + csvread + csvwrite + csymamd ctime - ctrb - cut - d2c - damp - dare + ctranspose + cubehelix + cummax + cummin + cumprod + cumsum + cumtrapz + curl + cylinder + daspect + daspk + daspk_options + dasrt + dasrt_options + dassl + dassl_options date - dcgain + datenum + datestr + datetick + datevec + dawson + dblquad + dbnext deal + debian_missing_handler deblank + debug + debug_java + debug_jit + debug_on_error + debug_on_interrupt + debug_on_warning dec2base dec2bin dec2hex deconv + deg2rad + del2 + delaunay + delaunay3 + delaunayn delete - DEMOcontrol - demoquat + dellistener + demo + desktop + det detrend - dezero - dgkfdemo - dgram - dhinfdemo + diag + dialog diff diffpara + diffuse dir + dir_in_loadpath + disable_diagonal_matrix + disable_permutation_matrix + disable_range discrete_cdf discrete_inv discrete_pdf discrete_rnd - dkalman - dlqe - dlqg - dlqr - dlyap - dmr2d - dmult + disp + display + divergence + dlmread + dlmwrite + dmperm + do_braindead_shortcircuit_evaluation + do_string_escapes + doc + doc_cache_create + doc_cache_file + dos dot - dre + double + drawnow + dsearch + dsearchn dump_prefs + dup2 duplication_matrix durbinlevinson + echo_executing_commands + edit + eig + eigs + ellipj + ellipke + ellipsoid empirical_cdf empirical_inv empirical_pdf empirical_rnd + end + endgrent + endpwent + eomday + eq + erf + erfc + erfcinv + erfcx + erfi erfinv - __errcomm__ + errno + errno_list + error + error_ids errorbar - __errplot__ + errordlg etime - exponential_cdf - exponential_inv - exponential_pdf - exponential_rnd - f_cdf + etree + etreeplot + eval + evalc + evalin + example + exec + exist + exp + expcdf + expint + expinv + expm + expm1 + exppdf + exprnd + eye + ezcontour + ezcontourf + ezmesh + ezmeshc + ezplot + ezplot3 + ezpolar + ezsurf + ezsurfc + f_test_regression + fact + factor + factorial + fail + false + fcdf + fclear + fclose + fcntl + fdisp + feather + feof + ferror + feval + fflush + fft + fft2 fftconv fftfilt + fftn fftshift + fftw + fgetl + fgets + fieldnames figure + file_in_loadpath + file_in_path + fileattrib + filemarker fileparts + fileread + filesep + fill + filter + filter2 + find + find_dir_in_path + findall + findfigs + findobj findstr - f_inv - fir2sys + finite + finv + fix + fixed_point_format + flag + flintmax + flip flipdim fliplr flipud - flops - f_pdf + floor + fminbnd + fminsearch + fminunc + fmod + fnmatch + fopen + fork + formula + fpdf + fplot + fprintf + fputs fractdiff - frdemo - freqchkw - __freqresp__ + frame2im + fread + freport freqz freqz_plot - f_rnd - f_test_regression + frewind + frnd + fscanf + fseek + fskipl + fsolve + ftell + full fullfile - fv - fvl - gamma_cdf - gammai - gamma_inv - gamma_pdf - gamma_rnd - geometric_cdf - geometric_inv - geometric_pdf - geometric_rnd + func2str + functions + fwrite + fzero + gallery + gamcdf + gaminv + gamma + gammainc + gammaln + gampdf + gamrnd + gca + gcbf + gcbo + gcd + gcf + gco + ge + genpath + genvarname + geocdf + geoinv + geopdf + geornd + get + get_first_help_sentence + get_help_text + get_help_text_from_file + get_home_directory + getappdata + getegid + getenv + geteuid + getfield + getgid + getgrent + getgrgid + getgrnam + gethostname + getpgrp + getpid + getppid + getpref + getpwent + getpwnam + getpwuid + getrusage + getuid + ginput + givens + glob + glpk gls - gram + gmap40 + gmres + gmtime + gnuplot_binary + gplot + grabcode + gradient + graphics_toolkit gray gray2ind grid - h2norm - h2syn + griddata + griddata3 + griddatan + gt + gtext + guidata + guihandles + gunzip + gzip + hadamard hamming hankel hanning + hash + have_window_system + hdl2struct + help + helpdlg + hess hex2dec + hex2num + hggroup + hgload + hgsave + hidden hilb - hinf_ctr - hinfdemo - hinfnorm - hinfsyn - hinfsyn_chk - hinfsyn_ric hist + histc + history_control + history_file + history_save + history_size + history_timestamp_format_string + hold + home + horzcat + hot hotelling_test hotelling_test_2 housh + hsv hsv2rgb hurst - hypergeometric_cdf - hypergeometric_inv - hypergeometric_pdf - hypergeometric_rnd + hygecdf + hygeinv + hygepdf + hygernd + hypot + i + ichol + idivide + ifelse + ifft + ifft2 + ifftn + ifftshift + ignore_function_time_stamp + ilu + im2double + im2frame + imag image imagesc - impulse + imfinfo + imformats + importdata + imread imshow + imwrite ind2gray ind2rgb ind2sub index + inf + inferiorto + info + info_file + info_program + inline + inpolygon + input + inputParser + inputdlg + inputname + int16 int2str - intersection + int32 + int64 + int8 + interp1 + interp2 + interp3 + interpft + interpn + intersect + intmax + intmin + inv + inverse invhilb + ipermute iqr - irr + is_absolute_filename + is_dq_string + is_function_handle + is_leap_year + is_rooted_relative_filename + is_sq_string + is_valid_file_id isa - is_abcd - is_bool - is_complex - is_controllable + isalnum + isalpha + isappdata + isargout + isascii + isaxes + isbanded + isbool + iscell + iscellstr + ischar + iscntrl + iscolormap + iscolumn + iscomplex + isdebugmode isdefinite - is_detectable - is_dgkf - is_digital - is_duplicate_entry - is_global - is_leap_year + isdeployed + isdiag + isdigit + isdir + isempty + isequal + isequaln + isfield + isfigure + isfinite + isfloat + isglobal + isgraph + isguirunning + ishandle + ishermitian + ishghandle + ishold + isieee + isindex + isinf + isinteger + isjava + iskeyword isletter - is_list - is_matrix - is_observable + islogical + islower + ismac + ismatrix + ismember + ismethod + isna + isnan + isnull + isnumeric + isobject + isocaps + isocolors + isonormals + isosurface ispc - is_sample - is_scalar + ispref + isprime + isprint + isprop + ispunct + isreal + isrow isscalar - is_signal_list - is_siso - is_square + issorted + isspace + issparse issquare - is_stabilizable - is_stable isstr - is_stream - is_struct - is_symmetric + isstrprop + isstruct + isstudent issymmetric + istril + istriu isunix - is_vector + isupper + isvarname isvector - jet707 + isxdigit + j + java2mat + javaArray + javaMethod + javaObject + java_get + java_matrix_autoconversion + java_set + java_unsigned_autoconversion + javaaddpath + javachk + javaclasspath + javamem + javarmpath + jet + jit_enable + jit_failcnt + jit_startcnt + kbhit kendall + keyboard + keywords + kill kolmogorov_smirnov_cdf kolmogorov_smirnov_test kolmogorov_smirnov_test_2 + kron kruskal_wallis_test krylov - krylovb kurtosis laplace_cdf laplace_inv laplace_pdf laplace_rnd + lasterr + lasterror + lastwarn lcm + ldivide + le + legend + legendre + length + lgamma + license + light + lighting lin2mu - listidx + line + lines + linkaxes + linkprop + linsolve + linspace + list_in_columns list_primes + listdlg loadaudio - loadimage + loaded_graphics_toolkits + loadobj + localfunctions + localtime + log + log10 + log1p log2 logical logistic_cdf logistic_inv logistic_pdf logistic_regression - logistic_regression_derivatives - logistic_regression_likelihood logistic_rnd logit loglog loglogerr logm - lognormal_cdf - lognormal_inv - lognormal_pdf - lognormal_rnd + logncdf + logninv + lognpdf + lognrnd logspace + lookfor + lookup lower - lqe - lqg - lqr - lsim - ltifr - lyap + ls + ls_command + lscov + lsode + lsode_options + lsqnonneg + lstat + lt + lu + luinc + luupdate + magic mahalanobis + make_absolute_filename + makeinfo_program manova + mat2cell + mat2str + material + matlabroot + matrix_type + max + max_recursion_depth mcnemar_test + md5sum mean meansq median menu + merge mesh - meshdom + meshc meshgrid - minfo + meshz + meta.class + meta.dynproperty + meta.event + meta.method + meta.package + meta.property + metaclass + methods + mex + mexext + mfilename + mgorth + min + minus + mislocked + missing_component_hook + missing_function_hook + mkdir + mkfifo + mkoctfile + mkpp + mkstemp + mktime + mldivide + mlock mod - moddemo + mode moment - mplot + mouse_wheel_zoom + movefile + mpoles + mpower + mrdivide + msgbox + mtimes mu2lin - multiplot + munlock + namelengthmax + nan nargchk + nargin + narginchk + nargout + nargoutchk + native_float_format + nbincdf + nbininv + nbinpdf + nbinrnd + nchoosek + ndgrid + ndims + ne + newplot + news nextpow2 - nichols + nfields + nnz + nonzeros norm - normal_cdf - normal_inv - normal_pdf - normal_rnd + normcdf + normest + normest1 + norminv + normpdf + normrnd not - nper - npv + now + nproc + nth_element + nthargout + nthroot ntsc2rgb null + num2cell + num2hex num2str - nyquist - obsv + numel + numfields + nzmax ocean + octave_config_info + octave_core_file_limit + octave_core_file_name + octave_core_file_options + octave_tmp_file_name + ode23 + ode45 + odeget + odeplot + odeset ols - oneplot - ord2 + onCleanup + onenormest + ones + open + optimget + optimize_subsasgn_calls + optimset + or + orderfields + ordschur + orient orth - __outlist__ + ostrsplit + output_precision pack - packedform - packsys - parallel + padecoef + page_output_immediately + page_screen_output + pan paren - pascal_cdf - pascal_inv - pascal_pdf - pascal_rnd + pareto + parseparams + pascal + patch path + pathdef + pathsep + pause + pbaspect + pcg + pchip + pclose + pcolor + pcr + peaks periodogram - perror - place + perl + perms + permute + pie + pie3 + pink + pinv + pipe + pkg + planerot playaudio plot - plot_border - __plr__ - __plr1__ - __plr2__ - __plt__ - __plt1__ - __plt2__ - __plt2mm__ - __plt2mv__ - __plt2ss__ - __plt2vm__ - __plt2vv__ - __pltopt__ - __pltopt1__ - pmt - poisson_cdf - poisson_inv - poisson_pdf - poisson_rnd + plot3 + plotmatrix + plotyy + plus + poisscdf + poissinv + poisspdf + poissrnd pol2cart polar poly + polyaffine + polyarea polyder - polyderiv + polyeig polyfit - polyinteg + polygcd + polyint polyout polyreduce polyval polyvalm + popen popen2 postpad pow2 + power + powerset + ppder + ppint + ppjumps ppplot + ppval + pqpnonneg + prctile + prefdir + preferences prepad + primes + print + print_empty_dimensions + print_struct_array_contents + print_usage + printd + printf + prism probit - prompt + prod + profexplore + profexport + profile + profshow + program_invocation_name + program_name prop_test_2 - pv - pvl - pzmap - qconj - qcoordinate_plot - qderiv - qderivmat - qinv - qmult + psi + publish + putenv + puts + pwd + python + qmr + qp qqplot - qtrans - qtransv - qtransvmat - quaternion + qr + qrdelete + qrinsert + qrshift + qrupdate + quad + quad_options + quadcc + quadgk + quadl + quadv + quantile + questdlg + quit + quiver + quiver3 + qz qzhess - qzval + rad2deg + rainbow + rand + rande + randg + randi + randn + randp randperm range rank ranks - rate + rat + rats + rcond + rdivide + readdir + readline_re_read_init_file + readline_read_init_file + real + reallog + realpow + realsqrt record - rectangle_lw - rectangle_sw + rectangle + rectint + recycle + reducepatch + reducevolume + refresh + refreshdata + regexp + regexpi + regexprep + regexptranslate + register_graphics_toolkit + rehash rem + remove_input_event_hook + repelems repmat + reset + reshape residue + resize + restoredefaultpath + rethrow rgb2hsv rgb2ind rgb2ntsc + rgbplot + ribbon rindex - rldemo - rlocus + rmappdata + rmfield + rmpath + rmpref roots + rose + rosser rot90 + rotate + rotate3d rotdim - rotg + round + roundb rows - run_cmd + rref + rsf2csf + run run_count run_test + rundemos + runlength + runtests + save_default_options + save_header_format_string + save_precision + saveas saveaudio - saveimage + saveobj + savepath + scanf + scatter + scatter3 + schur sec + secd sech semicolon semilogx semilogxerr semilogy semilogyerr - series + set + setappdata setaudio - setstr + setdiff + setenv + setfield + setgrent + setpref + setpwent + setxor + shading shg shift shiftdim + shrinkfaces + sighup_dumps_octave_core + sign sign_test + signbit + sigterm_dumps_octave_core + silent_functions + sin sinc + sind sinetone sinewave + single + sinh + size + size_equal + sizemax + sizeof skewness + sleep + slice + smooth3 sombrero - sortcom + sort + sortrows + sound + soundsc + source + spalloc + sparse + sparse_auto_mutate + spaugment + spconvert + spdiags spearman spectral_adf spectral_xdf + specular + speed spencer + speye + spfun sph2cart - split - ss - ss2sys - ss2tf - ss2zp + sphere + spinmap + spline + splinefit + split_long_rows + spones + spparms + sprand + sprandn + sprandsym + sprank + spring + sprintf + spstats + spy + sqp + sqrt + sqrtm + squeeze + sscanf stairs - starp + stat statistics std + stderr + stdin stdnormal_cdf stdnormal_inv stdnormal_pdf stdnormal_rnd - step - __stepimp__ + stdout + stem + stem3 + stemleaf stft - str2mat + str2double + str2func str2num - strappend strcat + strchr strcmp - strerror + strcmpi + strfind + strftime + string_fill_char + strjoin strjust + strmatch + strncmp + strncmpi + strptime + strread strrep - struct_contains - struct_elements - studentize + strsplit + strtok + strtrim + strtrunc + struct + struct2cell + struct2hdl + struct_levels_to_print + structfun + strvcat sub2ind subplot + subsasgn + subsindex + subspace + subsref substr - subwindow - swap - swapcols - swaprows - sylvester_matrix + substruct + sum + summer + sumsq + superiorto + suppress_verbose_help_message + surf + surface + surfc + surfl + surfnorm + svd + svd_driver + svds + swapbytes + syl + sylvester + symamd + symbfact + symrcm + symvar synthesis - sys2fir - sys2ss - sys2tf - sys2zp - sysadd - sysappend - syschnames - __syschnamesl__ - syschtsam - __sysconcat__ - sysconnect - syscont - __syscont_disc__ - __sysdefioname__ - __sysdefstname__ - sysdimensions - sysdisc - sysdup - sysgetsignals - sysgettsam - sysgettype - sysgroup - __sysgroupn__ - sysidx - sysmin - sysmult - sysout - sysprune - sysreorder - sysrepdemo - sysscale - syssetsignals - syssub - sysupdate + system + t_test + t_test_2 + t_test_regression table - t_cdf + tan + tand + tanh + tar + tcdf tempdir tempname - texas_lotto - tf - tf2ss - tf2sys - __tf2sysl__ - tf2zp - __tfl__ - tfout + terminal_size + test + tetramesh + texi_macros_file + text + textread + textscan tic - t_inv + tilde_expand + time + times + tinv title + tmpfile + tmpnam + toascii toc toeplitz - top_title - t_pdf + tolower + toupper + tpdf trace - triangle_lw - triangle_sw + transpose + trapz + treelayout + treeplot tril + trimesh + triplequad + triplot + trisurf triu - t_rnd - t_test - t_test_2 - t_test_regression - tzero - tzero2 - ugain - uniform_cdf - uniform_inv - uniform_pdf - uniform_rnd + trnd + true + tsearch + tsearchn + type + typecast + typeinfo + u_test + uibuttongroup + uicontextmenu + uicontrol + uigetdir + uigetfile + uimenu + uint16 + uint32 + uint64 + uint8 + uipanel + uipushtool + uiputfile + uiresume + uitoggletool + uitoolbar + uiwait + umask + uminus + uname + undo_string_escapes + unidcdf + unidinv + unidpdf + unidrnd + unifcdf + unifinv + unifpdf + unifrnd union + unique unix - unpacksys + unlink + unmkpp + unpack + unsetenv + untabify + untar unwrap + unzip + uplus upper - u_test - values + urlread + urlwrite + usage + usejava + usleep + validateattributes + validatestring vander var var_test vec vech + vectorize + ver version - vol - weibull_cdf - weibull_inv - weibull_pdf - weibull_rnd + vertcat + view + viridis + voronoi + voronoin + waitbar + waitfor + waitforbuttonpress + waitpid + warndlg + warning + warning_ids + warranty + waterfall + wavread + wavwrite + wblcdf + wblinv + wblpdf + wblrnd + weekday welch_test - wgt1o - wiener_rnd + what + which + white + whitebg + whos_line_format + wienrnd wilcoxon_test + wilkinson + winter xlabel + xlim xor + yes_or_no ylabel + ylim yulewalker - zgfmul - zgfslv - zginit - __zgpbal__ - zgreduce - zgrownorm - zgscal - zgsgiv - zgshsr - zlabel - zp - zp2ss - __zp2ssg2__ - zp2sys - zp2tf - zpout z_test z_test_2 + zeros + zip + zlabel + zlim + zoom + zscore @@ -2113,23 +2714,37 @@ end*: for istance, for can be closed by endif. This is done because the catchall end keyword is widely used to close a number of blocks (including if and for). If you have an improvement, please contribute it!--> - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + @@ -2191,17 +2806,17 @@ - + - - - - - - - - + + + + + + + +