Scale Factors
R2026bScale Factors block

To add a block to a model, double-click the canvas and start typing the block name. Then, select the block from the list.
Libraries:
Vehicle Dynamics Blockset /
Wheels and Tires
Description
The Scale Factors block creates the Magic Formula tire model scale factors, allowing you to set each factor as either a constant parameter or a dynamic input signal. Inputs must be scalars or vectors with length equal to the number of wheels. The output signal can be wired directly to the ScaleFctrs port of applicable tire blocks, enabling flexible integration of both fixed and time-varying scale factors.
Examples
Analyze Tire Stiffness Effects on Handling
Analyze the effect of tire lateral stiffness scale factors on vehicle handling using Vehicle Dynamics Blockset(TM) and the scale factors block.
Ports
Input
Scale factor of nominal (rated) load.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
This port is configured by default.
Scale factor of Fx peak friction coefficient.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
This port is configured by default.
Scale factor of Fy peak friction coefficient,
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor with slip speed decaying friction.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of Fx slip stiffness.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of Fy cornering stiffness.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of Fx shape factor.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of Fy shape factor.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of Fx curvature factor.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of Fy curvature factor.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of Fx horizontal shift.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of Fy horizontal shift.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of Fx vertical shift.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of Fy vertical shift.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of Fy camber stiffness.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of Mz camber stiffness.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of peak of pneumatic tail.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor for offset of Mz residual torque.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of alpha influence on Fx.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of kappa influence on Fy.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of kappa induced Fy.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of moment arm of Fx.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of radial tire stiffness.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of Mx overturning moment.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of Mx vertical shift.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of rolling resistance torque.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Scale factor of Mz parking torque.
Vector is 1-by-N, where N must
equal the number of wheels defined by Number of Wheels,
NumWhls []. Scalar values are repeated to match the
number of wheels.
Dependencies
To enable this port, select the External scale factor check box.
Data Types: double
Output
Scale factors, returned as a 27-by-M vector, where
M is equal to the number of wheels defined by
Number of Wheels, NumWhls [].
Data Types: double
Parameters
To edit block parameters interactively, use the Property Inspector. From the Simulink® Toolstrip, on the Simulation tab, in the Prepare gallery, select Property Inspector.
Number of wheels, specified as a scalar or 1-by-N
vector, where N must equal the number of wheels defined
by Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | NumWhls |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of nominal (rated) load, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LFZO |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of Fx peak friction coefficient, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LMUX |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of Fy peak friction coefficient, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LMUY |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor with slip speed decaying friction, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LMUV |
| Values: | 0 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of Fx slip stiffness, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LKX |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of Fy cornering stiffness, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LKY |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of Fx shape factor, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LCX |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of Fy shape factor, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LCY |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of Fx curvature factor, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LEX |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of Fy curvature factor, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LEY |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of Fx horizontal shift, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LHX |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of Fy horizontal shift, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LHY |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of Fx vertical shift, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LHX |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of Fy vertical shift, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LVY |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of Fy camber stiffness, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LKYC |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of Mz camber stiffness, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LKZC |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of peak of pneumatic trail, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LTR |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor for offset of Mz residual torque, specified as a scalar
or 1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LRES |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of alpha influence on Fx, specified as
a scalar or 1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LXAL |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of kappa influence on Fy, specified as
a scalar or 1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LYKA |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of kappa induced Fy, specified as a
scalar or 1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LVYKA |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of moment arm of Fx, specified as a scalar
or 1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LS |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of radial tire stiffness, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LCZ |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of Mx overturning moment, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LMX |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of Mx vertical shift, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LVMX |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of rolling resistance torque, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LMY |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Scale factor of Mz parking torque, specified as a scalar or
1-by-N vector, where
N must equal the number of wheels defined by
Number of Wheels, NumWhls []. Scalar values are
repeated to match the number of wheels.
Dependencies
To enable this parameter, clear the External scale factor check box.
Programmatic Use
To set the block parameter value programmatically, use
the set_param function.
To get the block parameter value
programmatically, use the get_param function.
| Parameter: | LMP |
| Values: | 1 (default) | scalar | 1-by-N vector |
| Data Types: | char | string |
Extended Capabilities
C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.
Version History
Introduced in R2026b
See Also
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 MathWorks 사이트 방문이 최적화되지 않았습니다.
미주
- América Latina (Español)
- Canada (English)
- United States (English)
유럽
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
