Answered
Help with comparing strings from cells
A{1,5} itself is a cell. Do the following class(A{1,5}) isequal(char(A{1,5}),'FIRING') A{1,5}{1}

3 years ago | 0

| accepted

Answered
i am trying to display the dialog parameters of all blocks in a simulink model. But i am not getting the exact result. Can anyone help me in this?
"paramValue" turns to be a struct. All its field values are struct, so your code ends up running this line for all iterations. ...

3 years ago | 0

| accepted

Answered
How to insert an input in a constant in simulink?
Use the "Assignment" block to assign values to specified elements of a multi-dimensional signal.

3 years ago | 0

Answered
Changing size of variable inside Matlab function in SIMULINK
Use variable size data. It can be done but a little tricky. https://www.mathworks.com/help/releases/R2022b/simulink/ug/declare-...

3 years ago | 0

| accepted

Answered
Is there a way to set the default behavior for `format` statement?
no big deal. Put that in a startup.m file Also, set it in MATLAB Preference, Command Window, Text Display

3 years ago | 1

Answered
Single plot title line with multiple text interpreters?
title( [ 'HSRL2 Ocean b_b_p Retrieval From' , strrep(filenameHBW,'_','\_') ] )

3 years ago | 2

Answered
how to add several inport to the buscreator
set_param('untitled/BusCreator','Inputs','3'); add_line('untitled','Inport/1','BusCreator/1') add_line('untitled','Inport1/1',...

3 years ago | 0

| accepted

Answered
Simulation status is stopped but I cannot start new simulation from script because Matlab assumes it is still running
Might it be too fast to re-start the simulation? There could be some post-simulation processing going on. Anyway, in the M-scri...

3 years ago | 0

Answered
Is it possible to "Edit table and breakpoints" for a LUT within a masked subsystem?
On the dialog of the Lookup Table block, you provide the variable name to pass to the Lookup Table block. On the dialog of the ...

3 years ago | 0

Answered
Display without new line
use sprintf() and check "doc sprintf" to learn the % Formatting Operator sprintf('format short: %f',x) sprintf('format short: ...

3 years ago | 0

Answered
Error Messages keep popping up: "Undefined function or variable"
up case, low case

3 years ago | 0

Answered
Create a repeating sequence without interpolation
I found it impossible to use the "Repeating Sequence" block due to the "breakpoints must be strictly monotonically increasing" ...

3 years ago | 0

Answered
Variables are stored but not shown is the workspace?
The variable name "ans" is reserved by MATLAB. type "doc ans" to read it

3 years ago | 0

Answered
I am unable to understand what's wrong in this code.
if fid < 0 || ~ischar(character) fprintf('-1'); charnum=-1; return end

3 years ago | 0

Answered
How to get the exact file pathname for a linked library
save_system() has options to skip prompt, ignore warning and force save. If there are multiple files with the same name as the ...

3 years ago | 0

Answered
Make Timer in Simulink
It might be easier to implement it through Simulinnk block diagram, similar to this one. https://www.mathworks.com/matlabcentra...

3 years ago | 1

| accepted

Answered
convert 16bit char to 4 byte hex values
c=char(["1000100010001000"; "0000000000000010"; "1111111111111111"]) d=dec2hex(bin2dec(c))

3 years ago | 0

Answered
Delete every nth element in array and increasing 1 NaN value per new row
nRow=15; nCol=10; Array=repmat(1:nCol,nRow,1); for k=1:nRow index=mod((1:nCol),k+1)~=1; Array(k,index)=nan; end A...

3 years ago | 0

Answered
How can you populate a cell array horizontally to get correct data in columns?
reshape(datare,28,[]) and then transpose() data=num2cell(1:80); datare = reshape(data,1,[]); web = reshape(datare,8,[]); tra...

3 years ago | 1

| accepted

Answered
block first row of a cell
value = {'Value';'8126';'5354';'1406';'4265'}; name = {'Name';'B';'A';'N';'R'}; union = [name,value]; B = sortrows(union(2:en...

3 years ago | 0

Answered
One-time data import into Simulink
What you need to do are: Load the 10001x5 matrix into MATLAB base workspace. This just needs to be done once and can be done th...

3 years ago | 0

| accepted

Answered
How I write an exist inside a for loop that will continue if the variable does not exist?
exist('wrist', 'var'), not exist(wrist, 'var') exist('wrist', 'var'), not exist('wrist{k}', 'var') I suggest using try-catch ...

3 years ago | 0

| accepted

Answered
N-D Look up Tables
You have a 10000x8 table. The first seven columns (10000x7) data is all the possible combinations of the seven input variables. ...

3 years ago | 0

| accepted

Answered
Is there a path in the string?
You can utilize the exist() function. Assume you are at the c:\root folder, and there is a \report sub-folder exist('\report',...

3 years ago | 1

Answered
Stream data from function to workspace in real time
Use the MATLAB Function block.

3 years ago | 0

Answered
Simulink: Class instance as output of a MATLAB function block
If involving object and class, use the MATLAB System block, although, you can't output an "object". You can utilize the methods ...

3 years ago | 0

Answered
keep getting an error message saying might be missing a closing bracket, causing invalid syntax at y, but the bracket is there. (line 34)
You can paste the text, instead of attaching a snapshot picture. I believe there is a mistake in defining the odeFun. There is ...

3 years ago | 0

Answered
Simulink Switch doesn't propagate rate transition
Not sure what you exactly mean, but a Signal Specification block can specify any rate you want.

3 years ago | 0

Answered
Can I link optimization code with Simulink file?
In the most common case, you run the code above, all the variables will be created in the base workspace. If your Simulink model...

3 years ago | 0

Load more