Respondida

Error when using (self created) library block in a model

Follow this. https://www.mathworks.com/help/simulink/ug/parameterized-links-and-self-modifiable-linked-subsystems.html If poss...

Error when using (self created) library block in a model

Follow this. https://www.mathworks.com/help/simulink/ug/parameterized-links-and-self-modifiable-linked-subsystems.html If poss...

2 meses hace | 0

Respondida

[Simulink] How to change the type of the number in "chart"?

In the chart, add a data, specify the scope as "Constant", name it ConstantOne, specify its value and data type. It is a good pr...

[Simulink] How to change the type of the number in "chart"?

In the chart, add a data, specify the scope as "Constant", name it ConstantOne, specify its value and data type. It is a good pr...

3 meses hace | 0

Respondida

Computational time of Matlab Function block in Simulink

Simulink Profiler

Computational time of Matlab Function block in Simulink

Simulink Profiler

3 meses hace | 0

Respondida

无法与所需的mathworks服务通信（错误5201）

https://www.mathworks.com/matlabcentral/answers/1815395-why-do-i-receive-error-5201-unable-to-access-services-required-to-run-ma...

无法与所需的mathworks服务通信（错误5201）

https://www.mathworks.com/matlabcentral/answers/1815395-why-do-i-receive-error-5201-unable-to-access-services-required-to-run-ma...

3 meses hace | 0

Respondida

use embedded coder generation my model, it takes too long,At least 8 minutes, maybe more

You can observe the building process. Is it taking a long time for the Command Window to finish flashing all the warning message...

use embedded coder generation my model, it takes too long,At least 8 minutes, maybe more

You can observe the building process. Is it taking a long time for the Command Window to finish flashing all the warning message...

3 meses hace | 1

Respondida

How to validate that one datetime is greater than another

It seems fine in R2022b, R2023b and R2024a a=now; b=now; mustBeGreaterThan(b,a) mustBeGreaterThan(a,b)

How to validate that one datetime is greater than another

It seems fine in R2022b, R2023b and R2024a a=now; b=now; mustBeGreaterThan(b,a) mustBeGreaterThan(a,b)

3 meses hace | 0

Respondida

Struct variables are generated inconsistently with Embedded Coder

That can be explained by the "$N$R$M_T" on the left and "$N$M" on the right for "Global types". "$R" means root model name. "_T"...

Struct variables are generated inconsistently with Embedded Coder

That can be explained by the "$N$R$M_T" on the left and "$N$M" on the right for "Global types". "$R" means root model name. "_T"...

3 meses hace | 0

Respondida

Why does Simulink "model" function documentation is no longer available after the 22a?

Doc link has been moved. https://www.mathworks.com/help/simulink/ug/simulink-model-command.html

Why does Simulink "model" function documentation is no longer available after the 22a?

Doc link has been moved. https://www.mathworks.com/help/simulink/ug/simulink-model-command.html

3 meses hace | 1

| aceptada

Respondida

Simulink considers that an output matrix has variable size when the size is always constant

You have "Ga=zeros(nr,ns)" so the size of Ga is fixed in your mind. But it is not the case for Simulink. Since nr and ns all com...

Simulink considers that an output matrix has variable size when the size is always constant

You have "Ga=zeros(nr,ns)" so the size of Ga is fixed in your mind. But it is not the case for Simulink. Since nr and ns all com...

3 meses hace | 1

Respondida

Stateflow output string error

Press Ctrl+H at the model, on the left, navigate to the chart, on the right, click the output data, change its size.

Stateflow output string error

Press Ctrl+H at the model, on the left, navigate to the chart, on the right, click the output data, change its size.

3 meses hace | 0

| aceptada

Respondida

How to debug a Simulink model that is called from Matlab

This would be difficult. If you do need to debug any issue with the Simulink model simulation, I would suggest you do it separat...

How to debug a Simulink model that is called from Matlab

This would be difficult. If you do need to debug any issue with the Simulink model simulation, I would suggest you do it separat...

3 meses hace | 1

Respondida

scope displays incorrect waveforms

It is a discrete/digital simulation. There is always a time interval (however small) between two values. Turning on Marker at th...

scope displays incorrect waveforms

It is a discrete/digital simulation. There is always a time interval (however small) between two values. Turning on Marker at th...

3 meses hace | 0

| aceptada

Respondida

How does the matrix product block work?

For the [1 2] Constant block, un-check "Interpret vector parameters as 1-D". For your Inport block, specify its Port dimensions...

How does the matrix product block work?

For the [1 2] Constant block, un-check "Interpret vector parameters as 1-D". For your Inport block, specify its Port dimensions...

3 meses hace | 0

Respondida

could anyone knows a counter in simulink that counts up and hold value up to max value and then reset to 0.

Not sure what is "hold job to hold value up to 100". But here is the link https://www.mathworks.com/help/simulink/slref/counter...

could anyone knows a counter in simulink that counts up and hold value up to max value and then reset to 0.

Not sure what is "hold job to hold value up to 100". But here is the link https://www.mathworks.com/help/simulink/slref/counter...

3 meses hace | 0

Respondida

How to add a mini-script to the toolbar

https://www.mathworks.com/help/releases/R2023b/matlab/matlab_env/create-matlab-favorites-to-rerun-commands.html

How to add a mini-script to the toolbar

https://www.mathworks.com/help/releases/R2023b/matlab/matlab_env/create-matlab-favorites-to-rerun-commands.html

4 meses hace | 1

| aceptada

Respondida

Variable Frequency Ruining Signal in Simulink

Interesting but I think I got the explaination. Everything is correct. You thought something was wrong probably because you mis-...

Variable Frequency Ruining Signal in Simulink

Interesting but I think I got the explaination. Everything is correct. You thought something was wrong probably because you mis-...

4 meses hace | 0

Respondida

Checking the value at a specific point in time with display in Simulink

u<=133, not u=<133. A better way is below. Make sure to set the solver so the simulation can hit the time point.

Checking the value at a specific point in time with display in Simulink

u<=133, not u=<133. A better way is below. Make sure to set the solver so the simulation can hit the time point.

4 meses hace | 1

Respondida

Why is it that Line objects can be instances of two different classes? How can I use findobj to detect only chart primitives?

load handleArrays.mat get(hD,'Color') get(hD,'Type') get(hL,'Type') class(hD) class(hD(1)) class(hL) class(hL(1)) class(...

Why is it that Line objects can be instances of two different classes? How can I use findobj to detect only chart primitives?

load handleArrays.mat get(hD,'Color') get(hD,'Type') get(hL,'Type') class(hD) class(hD(1)) class(hL) class(hL(1)) class(...

4 meses hace | 0

Respondida

I cannot evaluate "pauseFcn" callback by using "sim" command

A few things. Try SimOut=sim(). It used to be, that if there is no return variable specified, then the simulation won't log the...

I cannot evaluate "pauseFcn" callback by using "sim" command

A few things. Try SimOut=sim(). It used to be, that if there is no return variable specified, then the simulation won't log the...

4 meses hace | 0

Respondida

Test Simulink model with functions running at different sample time.

You need to make your test sequence, function-call trigger, or source signal update rate, etc. be the fast rate (2ms). The slow ...

Test Simulink model with functions running at different sample time.

You need to make your test sequence, function-call trigger, or source signal update rate, etc. be the fast rate (2ms). The slow ...

4 meses hace | 0

Respondida

Create an array of distinct objects of handle class

As long as uilable() can only create a single object, there is no way to avoid the loop. In arrDir(1:2) = uilabel, the same sin...

Create an array of distinct objects of handle class

As long as uilable() can only create a single object, there is no way to avoid the loop. In arrDir(1:2) = uilabel, the same sin...

4 meses hace | 1

Respondida

plot the function which is dependent on x, y and z with x, y and z on three axis.

You are asking for the impossible, the visualization of the 4th dimension. I thought it was impossible in three dimentional wo...

plot the function which is dependent on x, y and z with x, y and z on three axis.

You are asking for the impossible, the visualization of the 4th dimension. I thought it was impossible in three dimentional wo...

4 meses hace | 0

Respondida

Simulink source commands finding

Use the Signal Editor block https://www.mathworks.com/help/simulink/slref/signaleditorblock.html or in older version, it is ca...

Simulink source commands finding

Use the Signal Editor block https://www.mathworks.com/help/simulink/slref/signaleditorblock.html or in older version, it is ca...

4 meses hace | 0

Respondida

Simulink: Mask parameter fails to bind to block port

It is more involved for this task. I hope the attached model (in R2022b) make it easier. In your model, the two inports are cal...

Simulink: Mask parameter fails to bind to block port

It is more involved for this task. I hope the attached model (in R2022b) make it easier. In your model, the two inports are cal...

4 meses hace | 0

| aceptada

Respondida

Stop Simulink Model Update via Callback

Instead of sldiagviewer.reportError(errMsg), if you do error(errMsg), it should stop.

Stop Simulink Model Update via Callback

Instead of sldiagviewer.reportError(errMsg), if you do error(errMsg), it should stop.

4 meses hace | 0

| aceptada

Respondida

Reset value of Ramp block to be used in Matlab Fctn block

I think it is possible. Use the "State Writer" block. But using the "Integrator" block would be easier. Enable its external res...

Reset value of Ramp block to be used in Matlab Fctn block

I think it is possible. Use the "State Writer" block. But using the "Integrator" block would be easier. Enable its external res...

4 meses hace | 0

Respondida

How to write overline on top of a word in title of a plot?

title(["Some text $\bar{XX}/V$","Some other text"], 'Interpreter', 'LaTeX')

How to write overline on top of a word in title of a plot?

title(["Some text $\bar{XX}/V$","Some other text"], 'Interpreter', 'LaTeX')

4 meses hace | 1

| aceptada

Respondida

Hi, i want to plot two columns of values of data from excel, the graph includes a zero while the excel sheet doesn't. Here is my code and the graph I got vs what I should get

I think the last data point (un-wanted) is at (0,0). Your data shows it. You can look at the value of q and D_q.

Hi, i want to plot two columns of values of data from excel, the graph includes a zero while the excel sheet doesn't. Here is my code and the graph I got vs what I should get

I think the last data point (un-wanted) is at (0,0). Your data shows it. You can look at the value of q and D_q.

4 meses hace | 0

Respondida

IF statement if == "A variable" not working

Most likely it is a floating point data equal comparison problem. b is somewhere near 9999 but not exactly. Use round() or integ...

IF statement if == "A variable" not working

Most likely it is a floating point data equal comparison problem. b is somewhere near 9999 but not exactly. Use round() or integ...

4 meses hace | 0

Respondida

array operations in app designer

Need to specify the .Value property? If not, just pause the code and check its value, app.uhly_array and app.theta1 app.delta1....

array operations in app designer

Need to specify the .Value property? If not, just pause the code and check its value, app.uhly_array and app.theta1 app.delta1....

4 meses hace | 0

| aceptada