Mercurial > forge
changeset 282:19aaed89e997 octave-forge
More categorization --- mostly complete now
author | pkienzle |
---|---|
date | Thu, 11 Apr 2002 04:28:26 +0000 |
parents | dff2af593001 |
children | abca80449a5b |
files | INDEX admin/make_index main/optim/INDEX main/signal/INDEX main/strings/INDEX |
diffstat | 5 files changed, 136 insertions(+), 28 deletions(-) [+] |
line wrap: on
line diff
--- a/INDEX Thu Apr 11 02:21:20 2002 +0000 +++ b/INDEX Thu Apr 11 04:28:26 2002 +0000 @@ -83,6 +83,7 @@ pcode inmem = use <code>who -functions</code> mex= install octave-forge mex package and use <code>system(["mex ", name])</code> + source Load path path @@ -90,6 +91,7 @@ rmpath pathtool file_in_path file_in_loadpath + rehash Output echo more @@ -126,6 +128,77 @@ Demos and Tests. example demo test assert speed +variables >> System Configuration Variables +Command input + history history_file history_size edit_history + saving_history run_history read_readline_init_file + completion_append_char completion_matches +Function + ignore_function_time_stamp +Display + echo_executing_commands + page_screen_output page_output_immediately + print_answer_id_name print_empty_dimensions print_rhs_assign_val + struct_levels_to_print + split_long_rows silent_functions + suppress_verbose_help_message + default_eval_print_flag + output_max_field_width output_precision + PS1 PS2 PS4 fixed_point_format +Error Handling + crash_dumps_octave_core + beep_on_error + debug_on_error + debug_on_warning + warn_divide_by_zero + warn_function_name_clash + warn_future_time_stamp + warn_missing_semicolon + warn_separator_insert + warn_variable_switch_label + warn_assign_as_truth_value + warn_reload_forces_clear + warn_single_quote_string +Processing + do_fortran_indexing + ok_to_lose_imaginary_part + whitespace_in_literal_matrix + variables_can_hide_functions + treat_neg_dim_as_zero + initialize_global_variables + default_global_variable_value + define_all_return_values default_return_value + empty_list_elements_ok + implicit_num_to_str_ok + implicit_str_to_num_ok + max_recursion_depth + return_last_computed_value + string_fill_char + prefer_column_vectors + resize_on_range_error + propagate_empty_matrices + casesen +File output + default_save_format + save_precision + save_header_format_string + +Support programs + EDITOR INFO_FILE INFO_PROGRAM MAKEINFO_PROGRAM PAGER gnuplot_binary +Constants + F_DUPFD F_GETFD F_GETFL F_SETFD F_SETFL + O_APPEND O_ASYNC O_CREAT O_EXCL O_NONBLOCK O_RDONLY + O_RDWR O_SYNC O_TRUNC O_WRONLY + SEEK_CUR SEEK_END SEEK_SET + OCTAVE_HOME OCTAVE_VERSION + DEFAULT_LOADPATH + octave_config_info + program_name argv + program_invocation_name + ERRNO error_text +Variables + LOADPATH EXEC_PATH IMAGEPATH + system >> System Utilities Clock functions now @@ -147,6 +220,7 @@ calendar datetick=use <code>gset xdata time; gset timefmt "%d/%m"; gset format x "%b %d"</code> strftime + strptime Controlling subprocesses system popen popen2 pclose @@ -180,6 +254,9 @@ xor any all + true + false + is_bool Bit operations bitand bitcmp @@ -219,6 +296,7 @@ builtin assignin ans + input_event_hook atexit Constants eps realmax @@ -234,13 +312,14 @@ exist exist(x,"var")=requires exist patch from $EG global - isglobal + isglobal is_global persistent = use <code>static</code> mfilename mlock munlock mislocked - command + command typeinfo + initialize_global_variables Function arguments nargchk nargin @@ -251,6 +330,8 @@ fcnchk read_options va_start va_arg vr_val + usage + argn = string names of the input parameters User I/O disp printf puts error @@ -261,7 +342,7 @@ home input keyboard kbhit - pause + pause menu Inline functions inline= see <a href="$COMPAT#inline">compatibility FAQ</a> argnames @@ -318,7 +399,8 @@ isnumeric is_complex islogical logical - is_scalar is_vector is_square is_symmetric is_duplicate_entry + is_scalar is_vector is_matrix is_square + is_symmetric is_duplicate_entry Rearranging matrices reshape tril @@ -366,7 +448,6 @@ orth rref subspace=use Andrew Knyazev's <a href="ftp://ftp.mathworks.com/pub/contrib/v5/linalg/subspace.m"><code>subspace</code></a> - cond inv inverse pinv @@ -480,7 +561,7 @@ gamma gamma(complex)= use Tim Reluga's <a href="http://www.octave.org/mailing-lists/octave-sources/2002/9">Gamma.m</a> or Eyal Doron's <a href="http://www.octave.org/mailing-lists/octave-sources/1996/3">cgamma.m</a> gammainc gammai - gammaln + gammaln lgamma legendre Number theory mod @@ -598,6 +679,7 @@ rk2fixed rk4fixed rk8fixed lsode lsode_options dassl dassl_options + colloc plot >> Plotting @@ -647,6 +729,7 @@ trimesh waterfall fill3 + sombrero plotcontrol >> Plot controls Figure controls @@ -657,6 +740,7 @@ close refresh= try <code>replot</code> drawnow + automatic_replot clearplot closeplot Axis controls axis zoom= use <code>gzoom</code> from octave-forge @@ -665,6 +749,7 @@ ishold subplot multiplot subwindow oneplot plot_border + datetick Labels title bottom_title top_title xlabel @@ -719,11 +804,13 @@ dragrect rbbox Gnuplot Interface - gset graw gnuplot_binary gnuplot_has_frames gnuplot_has_multiplot - + gset gshow graw gnuplot_binary gnuplot_has_frames gnuplot_has_multiplot + gnuplot_command_axes gnuplot_command_end gnuplot_command_plot + gnuplot_command_replot gnuplot_command_splot gnuplot_command_title + gnuplot_command_using gnuplot_command_with set show purge_tmp_files file >> File I/O -Basic file operations +Basic handle operations fopen fclose fread @@ -733,32 +820,39 @@ fseek ftell frewind - fscanf + fflush + freport + dup2 + fcntl + stdin stdout stderr + is_stream +Formatted I/O fgetl fgets fputs fprintf fdisp - fflush - freport - dup2 - fcntl -File system operations + fscanf + scanf +File operations + tempdir + tmpnam + tempname = use <code>tmpnam</code> + prefdir + rename link unlink symlink readlink + mkfifo umask stat lstat +Directory operations cd pwd ls dir filesep pathsep fullfile fileparts partialpath - tempdir - tmpnam - tempname = use <code>tmpnam</code> - prefdir + readdir mkdir rmdir glob tilde_expand file_in_path file_in_loadpath - rename link unlink symlink readdir mkdir rmdir mkfifo umask stat lstat Import/Export textread dlmread
--- a/admin/make_index Thu Apr 11 02:21:20 2002 +0000 +++ b/admin/make_index Thu Apr 11 04:28:26 2002 +0000 @@ -71,6 +71,7 @@ my %function_description = (); my %octave_forge_function = (); my @uncategorized = (); +my @skipped = (); my %n_appearances = (); my $n_functions = 0; @@ -184,6 +185,12 @@ } +if (@skipped) { + print "skipped ", scalar(@skipped), " functions "; + my $rs = $,; $, = "\n "; + print " ", sort(@skipped); $, = $rs; + print "\n"; +} if (@uncategorized) { print scalar(@uncategorized), " uncategorized functions "; @@ -319,11 +326,13 @@ } $octave_forge_function{$function} = 1 unless $file =~ /^$OCTAVE/; if (!defined $index_by_function{$function}) { - if ($file =~ /.m$/) { - push @uncategorized, "$file"; - } - else { - push @uncategorized, "$file: $function" + my $entry = $file; + $entry = "$file: $function" if $file !~ /[.]m$/; + if ($function =~ /__/ || $file =~ /test/ + || $function =~ /^[Cc]ontents?$/) { + push @skipped, $entry; + } else { + push @uncategorized, $entry; } }
--- a/main/optim/INDEX Thu Apr 11 02:21:20 2002 +0000 +++ b/main/optim/INDEX Thu Apr 11 04:28:26 2002 +0000 @@ -24,6 +24,6 @@ lp_test test_cg_min_1 test_cg_min_2 test_cg_min_3 test_d2_min_1 test_d2_min_2 test_d2_min_3 test_nelder_mead_min_1 test_nelder_mead_min_2 - poly_2_ex + poly_2_ex test_minimize_1
--- a/main/signal/INDEX Thu Apr 11 02:21:20 2002 +0000 +++ b/main/signal/INDEX Thu Apr 11 04:28:26 2002 +0000 @@ -129,6 +129,10 @@ kaiser triang gaussian + rectangle_lw + rectangle_sw + triangle_lw + triangle_sw System identification arburg arcov= use <code>ar_covar</code> $SPCTOOLS
--- a/main/strings/INDEX Thu Apr 11 02:21:20 2002 +0000 +++ b/main/strings/INDEX Thu Apr 11 04:28:26 2002 +0000 @@ -48,7 +48,7 @@ undo_string_escapes strappend Conversion - toascii + toascii setstr num2str com2str str2mat str2num strftime mat2str @@ -63,9 +63,10 @@ dec2hex dec2bin dec2base + strptime Flags implicit_num_to_str_ok implicit_str_to_num_ok warn_single_quote_string - string_fill_character + string_fill_char