Biomech-Sim-Toolbox 1
Toolbox for movement simulation and analysis
Loading...
Searching...
No Matches
Macros | Functions | Variables
gait10dof18musc_NoDer_raw.c File Reference
#include <ctype.h>
#include <math.h>
#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

Macros

#define _NAN   9.99999999999999E+305
 

Functions

void eqns1 (void)
 
int main (void)
 
void output (FILE *Fptr[])
 
void pgets (FILE *Fp, double *x)
 
void readf (FILE *Fp, double *next,...)
 
void writef (FILE *Fp, char format[],...)
 

Variables

double DEGtoRAD
 
double dfk_dq [48][10]
 
double dfkdot_dq [48][10]
 
double Encode [5]
 
double f [10]
 
double fk [48]
 
double fkdot [48]
 
double G1
 
double G2
 
double G3
 
double G4
 
double G5
 
double G6
 
double par__airdrag
 
double par__back_x
 
double par__back_y
 
double par__bodyweight
 
double par__gravity_x
 
double par__gravity_y
 
double par__Lankle_y
 
double par__Lfemur_CMx
 
double par__Lfemur_CMy
 
double par__Lfemur_Izz
 
double par__Lfemur_M
 
double par__Lfoot_CMx
 
double par__Lfoot_CMy
 
double par__Lfoot_Izz
 
double par__Lfoot_M
 
double par__Lhip_x
 
double par__Lhip_y
 
double par__Lknee_x1
 
double par__Lknee_x2
 
double par__Lknee_x3
 
double par__Lknee_x4
 
double par__Lknee_x5
 
double par__Lknee_y1
 
double par__Lknee_y2
 
double par__Lknee_y3
 
double par__Lknee_y4
 
double par__Lknee_y5
 
double par__Ltibia_CMx
 
double par__Ltibia_CMy
 
double par__Ltibia_Izz
 
double par__Ltibia_M
 
double par__pelvis_CMx
 
double par__pelvis_CMy
 
double par__pelvis_Izz
 
double par__pelvis_M
 
double par__Rankle_y
 
double par__Rfemur_CMx
 
double par__Rfemur_CMy
 
double par__Rfemur_Izz
 
double par__Rfemur_M
 
double par__Rfoot_CMx
 
double par__Rfoot_CMy
 
double par__Rfoot_Izz
 
double par__Rfoot_M
 
double par__Rhip_x
 
double par__Rhip_y
 
double par__Rknee_x1
 
double par__Rknee_x2
 
double par__Rknee_x3
 
double par__Rknee_x4
 
double par__Rknee_x5
 
double par__Rknee_y1
 
double par__Rknee_y2
 
double par__Rknee_y3
 
double par__Rknee_y4
 
double par__Rknee_y5
 
double par__Rtibia_CMx
 
double par__Rtibia_CMy
 
double par__Rtibia_Izz
 
double par__Rtibia_M
 
double par__torso_CMx
 
double par__torso_CMy
 
double par__torso_Izz
 
double par__torso_M
 
double par__wind
 
double Pi
 
double q1
 
double q10
 
double q10p
 
double q10pp
 
double q1p
 
double q1pp
 
double q2
 
double q2p
 
double q2pp
 
double q3
 
double q3p
 
double q3pp
 
double q4
 
double q4p
 
double q4pp
 
double q5
 
double q5p
 
double q5pp
 
double q6
 
double q6p
 
double q6pp
 
double q7
 
double q7p
 
double q7pp
 
double q8
 
double q8p
 
double q8pp
 
double q9
 
double q9p
 
double q9pp
 
double RADtoDEG
 
double s
 
double sx
 
double sy
 
double z [571]
 

Macro Definition Documentation

◆ _NAN

#define _NAN   9.99999999999999E+305

Function Documentation

◆ eqns1()

void eqns1 ( void  )

◆ main()

int main ( void  )

◆ output()

void output ( FILE *  Fptr[])

◆ pgets()

void pgets ( FILE *  Fp,
double *  x 
)

◆ readf()

void readf ( FILE *  Fp,
double *  next,
  ... 
)

◆ writef()

void writef ( FILE *  Fp,
char  format[],
  ... 
)

Variable Documentation

◆ DEGtoRAD

double DEGtoRAD

◆ dfk_dq

double dfk_dq[48][10]

◆ dfkdot_dq

double dfkdot_dq[ 48][10]

◆ Encode

double Encode[5]

◆ f

double f[10]

◆ fk

double fk[48]

◆ fkdot

double fkdot[48]

◆ G1

double G1

◆ G2

double G2

◆ G3

double G3

◆ G4

double G4

◆ G5

double G5

◆ G6

double G6

◆ par__airdrag

double par__airdrag

◆ par__back_x

double par__back_x

◆ par__back_y

double par__back_y

◆ par__bodyweight

double par__bodyweight

◆ par__gravity_x

double par__gravity_x

◆ par__gravity_y

double par__gravity_y

◆ par__Lankle_y

double par__Lankle_y

◆ par__Lfemur_CMx

double par__Lfemur_CMx

◆ par__Lfemur_CMy

double par__Lfemur_CMy

◆ par__Lfemur_Izz

double par__Lfemur_Izz

◆ par__Lfemur_M

double par__Lfemur_M

◆ par__Lfoot_CMx

double par__Lfoot_CMx

◆ par__Lfoot_CMy

double par__Lfoot_CMy

◆ par__Lfoot_Izz

double par__Lfoot_Izz

◆ par__Lfoot_M

double par__Lfoot_M

◆ par__Lhip_x

double par__Lhip_x

◆ par__Lhip_y

double par__Lhip_y

◆ par__Lknee_x1

double par__Lknee_x1

◆ par__Lknee_x2

double par__Lknee_x2

◆ par__Lknee_x3

double par__Lknee_x3

◆ par__Lknee_x4

double par__Lknee_x4

◆ par__Lknee_x5

double par__Lknee_x5

◆ par__Lknee_y1

double par__Lknee_y1

◆ par__Lknee_y2

double par__Lknee_y2

◆ par__Lknee_y3

double par__Lknee_y3

◆ par__Lknee_y4

double par__Lknee_y4

◆ par__Lknee_y5

double par__Lknee_y5

◆ par__Ltibia_CMx

double par__Ltibia_CMx

◆ par__Ltibia_CMy

double par__Ltibia_CMy

◆ par__Ltibia_Izz

double par__Ltibia_Izz

◆ par__Ltibia_M

double par__Ltibia_M

◆ par__pelvis_CMx

double par__pelvis_CMx

◆ par__pelvis_CMy

double par__pelvis_CMy

◆ par__pelvis_Izz

double par__pelvis_Izz

◆ par__pelvis_M

double par__pelvis_M

◆ par__Rankle_y

double par__Rankle_y

◆ par__Rfemur_CMx

double par__Rfemur_CMx

◆ par__Rfemur_CMy

double par__Rfemur_CMy

◆ par__Rfemur_Izz

double par__Rfemur_Izz

◆ par__Rfemur_M

double par__Rfemur_M

◆ par__Rfoot_CMx

double par__Rfoot_CMx

◆ par__Rfoot_CMy

double par__Rfoot_CMy

◆ par__Rfoot_Izz

double par__Rfoot_Izz

◆ par__Rfoot_M

double par__Rfoot_M

◆ par__Rhip_x

double par__Rhip_x

◆ par__Rhip_y

double par__Rhip_y

◆ par__Rknee_x1

double par__Rknee_x1

◆ par__Rknee_x2

double par__Rknee_x2

◆ par__Rknee_x3

double par__Rknee_x3

◆ par__Rknee_x4

double par__Rknee_x4

◆ par__Rknee_x5

double par__Rknee_x5

◆ par__Rknee_y1

double par__Rknee_y1

◆ par__Rknee_y2

double par__Rknee_y2

◆ par__Rknee_y3

double par__Rknee_y3

◆ par__Rknee_y4

double par__Rknee_y4

◆ par__Rknee_y5

double par__Rknee_y5

◆ par__Rtibia_CMx

double par__Rtibia_CMx

◆ par__Rtibia_CMy

double par__Rtibia_CMy

◆ par__Rtibia_Izz

double par__Rtibia_Izz

◆ par__Rtibia_M

double par__Rtibia_M

◆ par__torso_CMx

double par__torso_CMx

◆ par__torso_CMy

double par__torso_CMy

◆ par__torso_Izz

double par__torso_Izz

◆ par__torso_M

double par__torso_M

◆ par__wind

double par__wind

◆ Pi

double Pi

◆ q1

double q1

◆ q10

double q10

◆ q10p

double q10p

◆ q10pp

double q10pp

◆ q1p

double q1p

◆ q1pp

double q1pp

◆ q2

double q2

◆ q2p

double q2p

◆ q2pp

double q2pp

◆ q3

double q3

◆ q3p

double q3p

◆ q3pp

double q3pp

◆ q4

double q4

◆ q4p

double q4p

◆ q4pp

double q4pp

◆ q5

double q5

◆ q5p

double q5p

◆ q5pp

double q5pp

◆ q6

double q6

◆ q6p

double q6p

◆ q6pp

double q6pp

◆ q7

double q7

◆ q7p

double q7p

◆ q7pp

double q7pp

◆ q8

double q8

◆ q8p

double q8p

◆ q8pp

double q8pp

◆ q9

double q9

◆ q9p

double q9p

◆ q9pp

double q9pp

◆ RADtoDEG

double RADtoDEG

◆ s

double s

◆ sx

double sx

◆ sy

double sy

◆ z

double z[571]