Traceability Report for integ_accel

Table of Contents

  1. Eliminated / Virtual Blocks
  2. Traceable Simulink Blocks / Stateflow Objects / MATLAB Functions

Eliminated / Virtual Blocks

Block NameComment
<Root>/Demux

Demux

<Root>/Demux1

Demux

<Root>/Demux2

Demux

<Root>/KF1

Virtual SubSystem

<Root>/Mux

Mux

<Root>/Mux1

Mux

<Root>/Terminator

Terminator

<Root>/Terminator1

Terminator

<Root>/Terminator2

Terminator

<Root>/Terminator3

Terminator

<S1>/Meas

Inport

<S1>/Kalman Filter1

Masked SubSystem

<S1>/Sum

Unused code path elimination

<S1>/Zero-Order Hold

Eliminated since input and output rates are identical

<S1>/Residue

Outport

<S1>/xhatOut

Outport

<S2>/Ax_filter

Inport

<S2>/Ay_filter

Inport

<S2>/Ax_meas

Inport

<S2>/Ay_meas

Inport

<S3>/Z

Inport

<S3>/Check Signal Attributes

Masked SubSystem

<S3>/Z_CheckDimension

SignalSpecification

<S3>/Z_est

Outport

<S3>/X_est

Outport

<S4>/In1

Inport

<S4>/Check Signal Attributes

Unused code path elimination

<S4>/Out1

Outport

<S5>/Z

Inport

<S5>/X

Inport

<S5>/P

Inport

<S5>/Options

Virtual SubSystem

<S6>/Index

Inport

<S6>/Z

Inport

<S6>/X

Inport

<S6>/P

Inport

<S6>/Core

Virtual SubSystem

<S6>/Index_Goto

Goto

<S6>/Index_Visibility

GotoTagVisibility

<S6>/P_Iter

From

<S6>/P_prd_Assign

Virtual SubSystem

<S6>/Selector1

Eliminated by code generation optimization

<S6>/Selector2

Eliminated by code generation optimization

<S6>/X_Iter

From

<S6>/X_est_Assign

Masked SubSystem

<S6>/X_prd_Assign

Virtual SubSystem

<S6>/Z_Iter

From

<S6>/Z_est_Assign

Masked SubSystem

<S6>/Z_est

Outport

<S6>/X_est

Outport

<S6>/X_prd

Outport

<S6>/P_prd

Outport

<S7>/Z

Inport

<S7>/X

Inport

<S7>/P

Inport

<S7>/Display

Eliminated by code generation optimization

<S7>/From

From

<S7>/From1

From

<S7>/From2

From

<S7>/From3

From

<S7>/From5

From

<S7>/H_Goto

Goto

<S7>/H_Goto1

Goto

<S7>/Kalman gain

Goto

<S7>/LDL Solver

Masked SubSystem

<S7>/P_Reshape

Reshape block reduction

<S7>/Z_est_H

From

<S7>/Z_est_Multiply

Unused code path elimination

<S7>/Z_est

Outport

<S7>/X_est

Outport

<S7>/X_prd

Outport

<S7>/P_prd

Outport

<S8>/In

Inport

<S8>/Ini Value

Inport

<S8>/Index

From

<S8>/Out

Outport

<S9>/In

Inport

<S9>/Index

From

<S9>/Reset

From

<S9>/Reset_Value

Not traceable

<S9>/Switch

Not traceable

<S9>/Out

Outport

<S10>/In

Inport

<S10>/Ini Value

Inport

<S10>/Index

From

<S10>/Out

Outport

<S11>/In

Inport

<S11>/Assignment

Unused code path elimination

<S11>/Index

From

<S11>/Out

Outport

<S12>/S

Inport

<S12>/B

Inport

<S12>/Check Signal Attributes

Masked SubSystem

<S12>/Check Signal Attributes1

Masked SubSystem

<S12>/Check Signal Attributes2

Masked SubSystem

<S12>/X

Outport

<S13>/In1

Inport

<S13>/Check Signal Attributes

Unused code path elimination

<S13>/Out1

Outport

<S14>/In1

Inport

<S14>/Check Signal Attributes

Unused code path elimination

<S14>/Out1

Outport

<S15>/In1

Inport

<S15>/Check Signal Attributes

Unused code path elimination

<S15>/Out1

Outport

Traceable Simulink Blocks / Stateflow Objects / MATLAB Functions

Subsystem: integ_accel/KF1

No traceable objects in this Subsystem.

Subsystem: integ_accel/Subsystem1

Object NameCode Location
<S2>/Enableinteg_accel.c:533, 535, 536, 537, 540, 574, 576, 577, 598, 600, 601
<S2>/Discrete-Time Integratorinteg_accel.c:557, 558, 559, 622, 623, 624, 625, 901, 902, 903
integ_accel.h:101, 117, 216, 219
integ_accel_data.c:110, 113
<S2>/Discrete-Time Integrator1integ_accel.c:565, 566, 567, 632, 633, 634, 635, 909, 910, 911
integ_accel.h:100, 119, 228, 231
integ_accel_data.c:122, 125
<S2>/Discrete-Time Integrator2integ_accel.c:561, 562, 563, 627, 628, 629, 630, 905, 906, 907
integ_accel.h:92, 118, 222, 225
integ_accel_data.c:116, 119
<S2>/Discrete-Time Integrator3integ_accel.c:569, 570, 571, 637, 638, 639, 640, 913, 914, 915
integ_accel.h:93, 120, 234, 237
integ_accel_data.c:128, 131
<S2>/Discrete-Time Integrator4integ_accel.c:541, 542, 543, 602, 603, 604, 605, 885, 886, 887
integ_accel.h:103, 113, 192, 195
integ_accel_data.c:86, 89
<S2>/Discrete-Time Integrator5integ_accel.c:549, 550, 551, 612, 613, 614, 615, 893, 894, 895
integ_accel.h:102, 115, 204, 207
integ_accel_data.c:98, 101
<S2>/Discrete-Time Integrator6integ_accel.c:545, 546, 547, 607, 608, 609, 610, 889, 890, 891
integ_accel.h:90, 114, 198, 201
integ_accel_data.c:92, 95
<S2>/Discrete-Time Integrator7integ_accel.c:553, 554, 555, 617, 618, 619, 620, 897, 898, 899
integ_accel.h:91, 116, 210, 213
integ_accel_data.c:104, 107
<S2>/x_filterinteg_accel.c:917, 918
integ_accel.h:180
integ_accel_data.c:74
<S2>/y_filterinteg_accel.c:920, 921
integ_accel.h:183
integ_accel_data.c:77
<S2>/x_measinteg_accel.c:923, 924
integ_accel.h:186
integ_accel_data.c:80
<S2>/y_measinteg_accel.c:926, 927
integ_accel.h:189
integ_accel_data.c:83

Subsystem: integ_accel/KF1/Kalman Filter1/Check Signal Attributes

No traceable objects in this Subsystem.

Subsystem: integ_accel/KF1/Kalman Filter1/Control/Options/Core

Object NameCode Location
<S7>/A*P*Atinteg_accel.c:411, 413, 418, 419, 420, 421, 426, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 446, 453, 454, 455, 456, 457, 458, 459
<S7>/A*P*At+Qinteg_accel.c:448, 453, 454, 455, 456, 457, 458, 459
<S7>/A*Xinteg_accel.c:497, 501, 504, 505, 506, 507, 508, 509, 512, 514
<S7>/Constant2integ_accel.c:247, 257, 258
integ_accel.h:171
integ_accel_data.c:58
<S7>/Constant3integ_accel.c:443, 453, 454, 455, 456, 457, 458, 459, 502, 504, 505, 506, 507, 508, 509
integ_accel.h:162
integ_accel_data.c:42
<S7>/Constant4integ_accel.c:427, 430, 431, 432, 433, 434, 435, 436, 437, 438
integ_accel.h:174
integ_accel_data.c:63
<S7>/Constant5integ_accel.c:444, 459
integ_accel.h:177
integ_accel_data.c:69
<S7>/H*P_prdtinteg_accel.c:226, 227, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 244
<S7>/H*P_prdt*Htinteg_accel.c:249, 252, 253, 254, 255, 256, 257, 258
<S7>/H*P_prdt*Ht+Rinteg_accel.c:226, 246, 251, 252, 253, 254, 255, 256, 257, 258, 261
<S7>/H*X_prdinteg_accel.c:467, 471, 472, 473, 474, 475, 476, 477
<S7>/Hcstinteg_accel.c:228, 233, 234, 236, 237, 238, 239, 240, 241, 393, 395, 396, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 445, 466, 471, 472, 473, 474, 475, 476, 477
integ_accel.h:165
integ_accel_data.c:48
<S7>/Hcst_tinteg_accel.c:248, 252, 253, 254, 255, 256, 257
integ_accel.h:168
integ_accel_data.c:53
<S7>/K Transinteg_accel.c:386, 387, 388, 389, 390
<S7>/K*(Z-H*X_prd)integ_accel.c:483, 487, 488, 489
<S7>/K*H*P_prdinteg_accel.c:386, 387, 392, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 414, 418, 419, 420, 421, 447
<S7>/P_prd Transinteg_accel.c:229, 233, 234, 235, 236, 237, 238, 239, 240, 241
<S7>/P_prd-K*H*P_prdinteg_accel.c:411, 412, 417, 418, 419, 420, 421, 424
<S7>/P_prd_Reshapeinteg_accel.c:442, 451, 452, 453, 463
integ_accel.h:94
<S7>/X_prd+K*(Z-H*X_prd)integ_accel.c:482, 486, 487, 488, 489, 492
<S7>/Z-H*X_prdinteg_accel.c:465, 470, 471, 472, 473, 474, 475, 476, 477, 480
integ_accel.h:88

Subsystem: integ_accel/KF1/Kalman Filter1/Control/Options/Z_est_Assign

No traceable objects in this Subsystem.