def setUp(self): self.u = ci.mx_sym("u", 2) self.q = ci.mx_sym("q", 11) self.p = ci.mx_sym("p", 3) self.x = ci.mx_sym("x", 4) self.eps_u = ci.mx_sym("eps_u", 7) self.phi = ci.mx_sym("phi", 8) self.f = ci.mx_sym("f", 9) self.g = ci.mx_sym("g", 10)
def test_mx_sym_2dim(self): mx_sym = ci.mx_sym(self.name, self.dim1, self.dim2) self.assertEqual(mx_sym.shape, (self.dim1, self.dim2))
def test_mx_sym_nodim(self): mx_sym = ci.mx_sym(self.name) self.assertEqual(mx_sym.shape, (1, 1))
def test_mx_sym_is_mx_sym_instance(self): mx_sym = ci.mx_sym(self.name, self.dim1) self.assertTrue(isinstance(mx_sym, ca.casadi.MX))