GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include <cctype>
#include <fstream>
#include <limits>
#include "file-ops.h"
#include "lo-ieee.h"
#include "defun.h"
#include "oct-stream.h"
#include "error.h"
#include "oct-obj.h"
#include "utils.h"
Go to the source code of this file.
Functions | |
OCTAVE_EXPORT octave_value_list | Fdlmread (const octave_value_list &args, int) |
static bool | parse_range_spec (const octave_value &range_spec, octave_idx_type &rlo, octave_idx_type &clo, octave_idx_type &rup, octave_idx_type &cup) |
static bool | read_cell_spec (std::istream &is, octave_idx_type &row, octave_idx_type &col) |
Variables | |
static const octave_idx_type | idx_max |
OCTAVE_EXPORT octave_value_list Fdlmread | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 187 of file dlmread.cc.
References c1, Matrix::ComplexMatrix, do_string_escapes(), error(), error_state, Matrix::extract(), ComplexMatrix::extract(), input(), octave_stream::input_stream(), octave_value_list::length(), octave_stream_list::lookup(), octave_read_double(), parse_range_spec(), print_usage(), r1, Matrix::resize(), ComplexMatrix::resize(), file_ops::tilde_expand(), and x.
|
static |
Definition at line 84 of file dlmread.cc.
References octave_value::is_real_matrix(), octave_value::is_string(), octave_value::numel(), read_cell_spec(), stat(), octave_value::string_value(), and octave_value::vector_value().
Referenced by Fdlmread().
|
static |
Definition at line 48 of file dlmread.cc.
References Matrix::row(), and stat().
Referenced by parse_range_spec().
|
static |
Definition at line 44 of file dlmread.cc.
Referenced by dim_vector::safe_numel().