Known Software and Documentation Problems     Search    Help Desk 

Known Software Problems and Limitations

Help Button

Under Microsoft Internet Explorer 4, the Simulink HTML online documentation does not display if invoked via a Help button on a Simulink dialog box when the online documentation is installed on a network drive separate from where your temp directory is located. This is due to new cross-frame security restrictions in Internet Explorer 4. You can, however, access the same information through the Help Desk.

S-Functions

You must recompile any S-functions written using a version of Simulink 2.0.

Any S-function that indicates it has no inputs and/or outputs causes Simulink to remove the corresponding port or ports from the S-Function block icon. This behavior is different than in Simulink 2.0.

The ability to use a block diagram as an S-function is not implemented in Simulink 3.0. There is no workaround; work is in progress to reimplement this functionality or an equivalent for a later release.

Note You can use almost all Simulink 2.2 S-functions with Simulink 3.0 without recompiling them. However, in rare cases you may receive an message indicating you need to recompile a Simulink 2.2 S-function.

Using an MGA Matrox Board

If your computer has an MGA Matrox board, you might find that some circles (Simulink block outlines) are drawn in the wrong window when opaque dragging is in effect and you drag a window over a Simulink model window. If this is the case, right-click on the desktop, select the Properties item from the pop-up menu, and then the MGA Settings tab. Select the Advanced option, and then the Performance tab. Do not select the Circle and Ellipse Acceleration option.

Multiport Switch Block

The behavior of the Multiport Switch block has changed.

In Simulink 2.2 and earlier, the Multiport Switch block control port used to be rounded to the nearest integer. If the resulting integer was out of range, the result was bound to the nearest end point in the list of indexes.

In Simulink 3.0, the Multiport Switch block control port converts double precision to an integer index via a cast to an integer that is equivalent to using the floor operation. If the control input is out of range during a simulation, an error is generated. If the control input is within range and if the floor operation causes truncation to occur, a warning is generated.

Configurable Subsystem Block

If a configurable subsystem points to a library that has blocks with identically named parameter variables, the variables may not be set properly. The solution is to rename the parameter variables so that they are unique.



[ Previous | Help Desk | Next ]