Respondida
Enable block vs atomic block
The atomic subsystem is executed at 4s, 8s, 12s, etc. if enabled. It is not "after it is enabled (regard this as time 0), then ...

casi 4 años hace | 0

Respondida
Detect change between two stateflow
Are you looking for https://www.mathworks.com/help/simulink/model-comparison.html

casi 4 años hace | 0

Respondida
Retrieve Simulink model input dimensions using matlab
I think Simulink has a series of ways to determine the signal dimensions. Propagation takes higher priority than back propagatio...

casi 4 años hace | 0

| aceptada

Respondida
Why aren't global variables being recognized in Simulink model explorer?
Double click "MATLAB Function1" to open the Editor, click "Edit Data" button, add data "B" as a "Data Store Memory".

casi 4 años hace | 0

| aceptada

Respondida
Locate MATLAB Class Definition File
'datetime' is a MATLAB class. a=datetime which datetime

casi 4 años hace | 0

| aceptada

Respondida
Variable not recognized from workspace parameter
In the MATLAB Function block editor, click "Edit Data", specify "Bm" as a "parameter"

casi 4 años hace | 1

| aceptada

Respondida
Plot Array in Simulink scope
Use a "From Workspace" block to read the data from the workspace to Simulink, then connect the output to a Scope. To show in a...

casi 4 años hace | 0

Respondida
How can I nest a function in a function?
MyAD=AD(3) function AD = AD(n) A = hilbert(n); Ainv = A\eye(n); Eye = eye(n); AD = Eye-Ainv*A; end function A = hilbe...

casi 4 años hace | 0

| aceptada

Respondida
How to use parameters from data dictionary in sinmulink's callback function?
Use API to open the data dictionary and get the value, or the easiest thing to do is Simulink.data.evalinGlobal('modelName','x'...

casi 4 años hace | 0

Respondida
How to combine two binary columns
a=[0 1 0 0 1;1 0 1 1 0] s=sprintf('%d%d\n',a(:)) Or b=dec2bin(a) c=reshape(b,2,[]) d=c'

casi 4 años hace | 1

| aceptada

Respondida
get elements at x from array A without loop
A=10:10:90; B=[1,1,3,6,7,5,4]; C=A(B)

casi 4 años hace | 0

| aceptada

Respondida
figure saving in created folder. Error using savepath: invalid or missing path
This is really dumb. In your code, the mkdir() line, there is an extra whitespace in front of 'flow_speed'. So you created a f...

casi 4 años hace | 0

| aceptada

Respondida
How to change simulink variable from matlab script?
You can use set_param(). block='PT1/Transfer Fcn'; a=get_param(block,'Denominator') b=eval(a) b(2)=1.5 c=mat2str(b) set_pa...

casi 4 años hace | 1

Respondida
How schould the matlab function be to hold an signal between two values?
The Relay block does exactly that.

casi 4 años hace | 2

Respondida
How to get all block parameters from a simulink block?
Use the function that is provided by TargetLink. I used it before but can't remember the name, something like tl_clear_system()?...

casi 4 años hace | 0

Respondida
ismember for cell arrays of different sizes
bin_list = {[1], [1,7], [1,7], [1,7,9], [2,8], [3], [1,7]}'; Const=1; f=@(x) ismember(Const,x); cellfun(f,bin_list)

casi 4 años hace | 0

Respondida
PID block has underspecified signal dimensions, ALL groundblocks affected
I saw this quite often. I think the cause is that the Ground block doesn't have its Dimension (or size) info defined, not even a...

casi 4 años hace | 0

Respondida
figure saving in created folder. Error using savepath: invalid or missing path
add "rehash" after the folder is created. doc rehash

casi 4 años hace | 0

Respondida
How to list all blocks that "InitialOutput" parameter is accessible in their "block parameter" interface?
If you look at the help document of the Outport block, it says the "Initial Output" property is valid when the Outport block is ...

casi 4 años hace | 1

| aceptada

Respondida
How do I execute S-function Block from .m script.
Select the block, right click, select "Properties ...". Click the "Callbacks" tab, select OpenFcn, there should be some type o...

casi 4 años hace | 0

Respondida
[Simulink] I want to just switch two values with positive trigger
Use the trig signal to trig a "triggered subsystem", the trigger type is "rising". Inside the subsystem is a "Not" logical block...

casi 4 años hace | 1

Respondida
Simulink Transmission Shift Map
It is possible and you are almost there. You have the logic to check whether the speed is increasing (for up shipt) or else (f...

casi 4 años hace | 0

Respondida
fprintf with warning of a lone trailing backslash
Change to fprintf(['\nProcessing folder %s', folderName]); '\n' is fine, it produces a carriage return Just need the '%s' to...

casi 4 años hace | 0

Respondida
Can Simscape models be build programmatically?
I tried this and the block was added. To figure out for other blocks, open the library file, select the block and run "gcb" in M...

casi 4 años hace | 0

| aceptada

Respondida
How to use correctly the "1-D Lookup Table"
Mostly correct. Just need a few settings Press Ctrl+E to open the configuration parameters, set the Solver to be fixed step, di...

casi 4 años hace | 0

| aceptada

Respondida
Read the last row of excel spreadsheet using actxserver
I hope this debug message gives you a clue. K>> Workbook.Sheets.Item(1).UsedRange.Address ans = '$A$1:$AY$83'

casi 4 años hace | 0

Respondida
How to make MATLAB run a built-in function instead of a custom function?
Remove that (H: Drive) folder from your MATLAB path, or move it below the (C: Drive) folder that contains that built-in function...

casi 4 años hace | 0

| aceptada

Respondida
How do I tell Matlab to use the proper "range" function?
Run "which -all range". The first one is used. The rests are shadowed, or private which will not affect you. The 'the basic "r...

casi 4 años hace | 0

Respondida
How do I copy 2 .slx in 1 .slx ?
The best way is to use model reference. Add two "Model" blocks, each specified as reference to m1.slx and m2.slx The other way ...

casi 4 años hace | 0

Respondida
How to get a logical output if all the arrays of a matrix are NAN and the matrix is a string
F=["NA" "NA" "NA" "NA" "NA" "NA" "NA" "NA"]; all(F=="NA")

casi 4 años hace | 1

| aceptada

Cargar más