![]() |
Prev | Next | size |
Matlab or Octave |
[ m, n] = size( x)
|
C++ |
m = x.size1()
|
n = x.size2()
|
[
m,
n] = size(
x)
returns the row dimension m and column dimension n
of the matrix x.
function [ok] = size_ok()
ok = true;
x = [ 1 2 3 ; 4 5 6 ];
% ----------------
[m, n] = size(x);
% ----------------
ok = ok & (m == 2);
ok = ok & (n == 3);
return
m =
x.size1()
n =
x.size2()
where x is a ublas matrix<double>
and
m, n are size_t
objects.
# include <mat2cpp.hpp>
bool size_ok(void)
{ bool ok = true;
using namespace mat2cpp;
size_t m(2), n(3);
matrix<double> x(m, n);
// --------------------
ok &= (x.size1() == m);
ok &= (x.size2() == n);
// --------------------
return ok;
}