Answered
Simulink "Goodness" Block, Function to Coefficeint
With only one point, I don't know... but with a buffer of past points, this sounds like a cross-correlation: http://www.mathw...

13 years ago | 0

| accepted

Published


MATLAB Language in Stateflow
Have you noticed a new block in the Stateflow Library since R2012b? The MATLAB Chart block uses MATLAB as the action...

13 years ago

Thumbnail

Published


I can’t believe it took me 6 months to find that!
This week, after using Simulink R2012b for 6 months, I discovered a little something I find very useful. Closing...

13 years ago

Thumbnail

Published


Data Dependency Violation Errors and Subsystem Semantics
Did you ever receive a "data dependency violation" error message from a Simulink model? I will try to explain why...

13 years ago

Thumbnail

Answered
LEGO NXT - Datalog ability - adjustments of external mode or other solutions?
Here are a few info that might help you based on my experience: - Typically, external mode is a lower priority process. If yo...

13 years ago | 0

| accepted

Published


Accessing Block Data During a Simulation
This week I discovered that event listeners also work with bus signals! You might be saying: "What is an event...

13 years ago

Thumbnail

Answered
Signal flow in Simulink Model
The sorted order is the way to see in which order blocks are executed.... this is equivalent to the data flow: http://www.mat...

13 years ago | 1

| accepted

Answered
Dynamic Masking using Checkboxes
In R2012b we added new examples showing how this can be done: http://blogs.mathworks.com/seth/2013/01/17/which-callback-shoul...

13 years ago | 0

Answered
Simulink: How to start simulation of a subsystem separately?
The Step block uses the time from the model, you cannot offset it. Typically, to do what you are looking for you will need to im...

13 years ago | 0

Answered
How to handle Algebraic Loops for Simulink Coder to C++ when the model is function fine and Simulink is autosolving the loops?
To get a better look at the loop, use the Simulink Debugger. "ashow" will allow you to see each loop (you mention 10). Using "at...

13 years ago | 0

Published


Which callback should I use?
This week's post has been triggered by question recently posted on this blog regarding Masking and Variant Subsystems. If...

13 years ago

Thumbnail

Answered
Simulink API: Identify SF blocks with 'User specified states/transition execution order' set 'ON'
Try the Stateflow API http://www.mathworks.com/help/stateflow/api/overview-of-the-stateflow-api.html You should be able to...

13 years ago | 0

Answered
How to create fuzzy subsystem in simulink?
This should give you a good overview of the concept: http://www.mathworks.com/videos/fuzzy-logic-controller-in-simulink-68767...

13 years ago | 0

| accepted

Answered
How can I create an array in Stateflow in the form Arr= [x y z]?
In R2012b, the MATLAB Chart was introduce. In this release your initial attempt should work.

13 years ago | 0

Answered
stopping simulation at t=0!!!
Use the Simulink debugger. It will allow you to probe all blocks I/O and states just before the error happens. Put a breakpoint ...

13 years ago | 1

Answered
Reducing lag caused by masked Simulink blocks
One thing I like to do is storing the image data in the block user data. I do not guarantee it will lead to great improvemen...

13 years ago | 0

| accepted

Answered
Euler to Quaternion transformation block
Like most blocks in the Aerospace Blockset, the block is a masked subsystem... look under the mask to see its implementation.

13 years ago | 0

| accepted

Answered
Signal dimensions of a bus in Simulink
I think your understanding is correct. To verify that, go to the model configuration -> Diagnostics -> Connectivity You wi...

13 years ago | 0

Published


Congratulations to the Winners of the 2012 Simulink Student Challenge!
The 2012 Simulink Student Challenge is complete and we have our winners! Thanks to everyone who participated. All of the...

13 years ago

Thumbnail

Answered
Initial Pressure in Segmented Pipe LP Block?
To observe the pressure at each node, I recommend using the Simscape Logging Explorer: http://www.mathworks.com/matlabcentral...

13 years ago | 0

| accepted

Answered
Error running parallel simulations
It might be because both workers are trying to build/access/delete the mex-file a the same time. Look at the documentation pa...

13 years ago | 0

Published


Where is the Reverse Multi-port Switch Block?
I recently noticed requests for a block implementing a behavior that might be called "Reverse Multiport Switch". You can...

13 years ago

Thumbnail

Published


What Is Simulation?
This week we are taking a break from Simulink features and capabilities to take a step back and look at the history of...

13 years ago

Thumbnail

Answered
How can I add port label to my Simulink block within C MEX?
If the port label depends on a mask parameter, it should be possible to do it in the mask, not in the S-Function. I do not ha...

13 years ago | 0

| accepted

Answered
Initial conditions fail to converge in simscape simulation?
I would go with Dan's comment: How is the block connected? If you have another component also setting the pressure of its node n...

13 years ago | 0

Answered
SimScape - Delay Mass/Vecocity Input
It looks like you should connect a Force Actuator to the Mass. That way you will be able to feed it a step at any desired time, ...

13 years ago | 0

Answered
How to simulate a solid surface on which the robot will be able to walk?
Contact dynamics is a complex topic, there no magic easy solution that fits all problem. In general I usually try to approach...

13 years ago | 0

Answered
using ssSetNumInputPorts but no change in inputports...
Your code looks good... I can't identify what is going wrong. This is probably not the problem, but make sure MATLAB sees the...

13 years ago | 0

Published


Debugging C/C++ S-Functions
If you are going to work with C or C++ S-Functions, you will probably need to do some debugging. My advice is: Don't go...

13 years ago

Thumbnail

Answered
Represent Simulink Integrator block as Matlab Function
This is not a good idea. The MATLAB function is not designed for this purpose.

13 years ago | 0

Load more