#include <clocale>
#include <cmath>
#include <cctype>
#include <fstream>
#include <limits>
#include "file-ops.h"
#include "lo-ieee.h"
#include "lo-sysdep.h"
#include "defun.h"
#include "interpreter.h"
#include "oct-stream.h"
#include "error.h"
#include "ovl.h"
#include "utils.h"
Go to the source code of this file.
Functions | |
OCTAVE_NAMESPACE_BEGIN OCTAVE_EXPORT octave_value_list | Fdlmread (octave::interpreter &interp, 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 = std::numeric_limits<octave_idx_type>::max () - 1 |
static const double | idx_max_dbl = double (idx_max) |
OCTAVE_NAMESPACE_BEGIN OCTAVE_EXPORT octave_value_list Fdlmread | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 205 of file dlmread.cc.
References ComplexMatrix, do_string_escapes(), error(), ComplexMatrix::extract(), Matrix::extract(), find_data_file_in_load_path(), idx_max, octave::sys::ifstream(), input(), octave::math::isfinite(), max(), ovl(), parse_range_spec(), print_usage(), ComplexMatrix::resize(), Matrix::resize(), octave::sys::file_ops::tilde_expand(), octave::sys::u8_to_wstring(), and x.
|
static |
Definition at line 92 of file dlmread.cc.
References octave_value::array_value(), error(), idx_max, idx_max_dbl, octave_value::is_real_matrix(), octave_value::is_string(), min(), octave_value::numel(), octave::range, read_cell_spec(), stat(), and octave_value::string_value().
Referenced by Fdlmread().
|
static |
|
static |
Definition at line 50 of file dlmread.cc.
Referenced by Fdlmread(), parse_range_spec(), and dim_vector::safe_numel().
Definition at line 53 of file dlmread.cc.
Referenced by parse_range_spec().