Example #1
0
def test_vector3d():
    biorbd_model = biorbd.Model()
    vec = np.random.rand(3, )
    biorbd_model.setGravity(vec)

    if biorbd.currentLinearAlgebraBackend() == 1:
        from casadi import MX

        vec = MX.ones(3, 1)
        biorbd_model.setGravity(vec)
Example #2
0
def Model_2 (param,x,*args):

    # This model is used when the independent term is calculated
    p = [] ; var = []
    for i in range(param.rows()):
        p = vertcat(p, param[i])
    #for i in range(len(x)):
    rows = args[0] # This argument corresponds to the amount of input data
    var = horzcat(var,x)
    var = horzcat(var, MX.ones(rows, 1))

    return mtimes(var, p)