Beantwortet
How do I avoid hardcoding output size when using simulink coder.extrinsic?
I suspect that the "parameter" in your code is not really a parameter-by-definition by the MATLAB Function block. It appears as ...

etwa 3 Jahre vor | 0

| akzeptiert

Beantwortet
why is my code not outputting to an excel file? Can someone fix this? I get Warning: Unable to write to Excel format, attempting to write file to CSV format.
In terms of xlswrite(), your code is fine. I've tried it and it creates the file. You might want to change range='A2:F37'. Try ...

etwa 3 Jahre vor | 0

| akzeptiert

Beantwortet
Merging cells problem with actxserver
The merge of D1:E1 was impacted by the merge of B1:C1? Try the reverse order, F1:G1, then D1:E1, then B1:C1. Also, variable "e...

etwa 3 Jahre vor | 0

| akzeptiert

Beantwortet
Is it possible to extract data points from what is displayed on the Array Plot block in Simulink into the base MATLAB workspace?
The way you save the data points to the MATLAB base workspace is correct. The Array Plot shows the frequency on x axle from 0 ...

etwa 3 Jahre vor | 0

Beantwortet
Naming signal in simulink based on workspace variable value.
It can't be done like a numerical parameter, where you can type in e.g. pi, instead of 3.1415926535 But it can be done through ...

etwa 3 Jahre vor | 0

Beantwortet
I face this error every time.
The referred mdlStart.m file must have been accidently modified or over-written. The original file is a M-file function. The mes...

etwa 3 Jahre vor | 0

Beantwortet
How to change the width of the command window?
Apparently, the width won't be big enough even if you could adjust it. Try this: a=1:100; open a

etwa 3 Jahre vor | 0

| akzeptiert

Beantwortet
Simulink Matlab function block output is inferred as a variable-size matrix, but its size is specified as inherited or fixed
There are issues with the code. The size of "inputStream" is going to grow indifinitely. I suggest using a Buffer block to repl...

etwa 3 Jahre vor | 0

| akzeptiert

Beantwortet
Changing the font size in the mask gives warning
You may not realize, text() used in Simulink Mask doesnot have full functionality as in MATLAB. See this note in the doc. While...

etwa 3 Jahre vor | 0

Beantwortet
How to select specific data rows from neighboring column
index=and(T(:,1)>=21, T(:,1)<=30); x=T(index,4); y=T(index,3); z=T(index,2);

etwa 3 Jahre vor | 1

| akzeptiert

Beantwortet
loss of data/missing elements in array after a for loop
If you don't pre-allocate idx_matrix_bool_mat_filt, this could happen. Do idx_matrix_bool_mat_filt=TD_32_colon before the loop. ...

etwa 3 Jahre vor | 1

| akzeptiert

Beantwortet
How to change variable name in MAT file
Save the .mat file as what it is from the source. Use a=load('*.mat') to load it. "a" would be a structure. The variable is in a...

etwa 3 Jahre vor | 1

| akzeptiert

Beantwortet
Dialog box in the mask for different equations
A few steps. Change the name of the "Interpreted MATLAB Function" block to be "MyFun", so it's easy to reference it in the code...

etwa 3 Jahre vor | 1

| akzeptiert

Beantwortet
How can I write an array to a txt file such that it looks like MATLAB syntax
use mat2str(), write the string to the text file A = [1 2 3 4; -1 0 1 2; 3 9 5 7; 12 100 1000 1012]; str=mat...

etwa 3 Jahre vor | 0

| akzeptiert

Beantwortet
mapping between two different matrices
a=[1 2;3 4;5 6]; b=[1 2 3;1 2 3;1 2 3;1 2 3;1 2 3]; c=[1 2]; [~,index]=ismember(c,a,'rows'); b(:,index)

etwa 3 Jahre vor | 0

| akzeptiert

Beantwortet
How to store all the sequential signals generated during the Simscape simulation in Simulink and access those signals inside the function block?
The "Buffer" block? https://www.mathworks.com/help/dsp/ref/buffer.html

etwa 3 Jahre vor | 0

Beantwortet
Simlink pulse generator rise/fall time
Use a "Repeating Sequence" block and provide the time-value pairs. If your version of Simulink has the "Signal Builder" block, a...

etwa 3 Jahre vor | 0

Beantwortet
Moving average with a time window 600s but using a variable step modeling setting
Same question? https://www.mathworks.com/matlabcentral/answers/1917080-discrete-average-on-simulink

etwa 3 Jahre vor | 0

| akzeptiert

Beantwortet
TO WORKSPACE BLOCK IS NOT CREATING NEW VARIABLE TO WORKSPACE
It is saved in "out.simout", instead of "simout" if your variable name is "simout", if every other setting is by default. You ar...

etwa 3 Jahre vor | 0

Beantwortet
How to solve the problem of finding an unconnected output signal line on 'untitled/radar' (output port: 1)
The "Camera" and "Radar" block both have un-connected output signal lines (the red dotted arrow). Connect them to something usef...

etwa 3 Jahre vor | 0

Beantwortet
How to create a list of all variable names/block parameter values used in a Simulink model?
This might be it. Model Data Editor

etwa 3 Jahre vor | 0

Beantwortet
Where can I find Simulink block element identifier?
get_param(FullBlockPath, 'SID') Please see this Q&A. https://www.mathworks.com/support/search.html/answers/601471-how-can-we-u...

mehr als 3 Jahre vor | 0

| akzeptiert

Beantwortet
I have data for each milli second. How can I average the 1000 samples and convert in to 1 sec? I got 322 sec data. 1K samples for each second.
Data=(1:25)'; Ten=10; NofData=floor(length(Data)/Ten)*Ten; temp=reshape(Data(1:NofData),Ten,[]) av=mean(temp)

mehr als 3 Jahre vor | 0

Beantwortet
Add brake block to simulink
It is a "Switch" block, inside Simulink, Signal Routing.

mehr als 3 Jahre vor | 0

| akzeptiert

Beantwortet
How to concatenate (insert, add) a scalar value into a vector using the Simulink Matlab Function block?
With variable "A" in the base workspace, you can run "diff(A)" in Command Window to get the result. If you want to use the same...

mehr als 3 Jahre vor | 0

Beantwortet
Making a datetime vector with a leap year
Do it directly by specifying the starting and ending datetime. d1=datetime(2021,1,1,0,0,0); d2=datetime(2021,12,31,23,0,0); s...

mehr als 3 Jahre vor | 0

Beantwortet
Display Simulation Time at 'First' Falling edge of a signal only in Simulink
You can add an Enable block to make it Enabled Triggered subsystem. Add a counter to enable it only before the first trigger. ...

mehr als 3 Jahre vor | 0

Beantwortet
Facing Issue with Simulink Bus Creator Block
Double click the signal line out of the Constant block and type in the signal name. Constant "block name" is not the same as s...

mehr als 3 Jahre vor | 4

| akzeptiert

Beantwortet
'String scalar or character vector must have valid interpreter syntax' in waitbar
What is the issue? I don't have any error message in R2022b. h=waitbar(0.5,'c:\abc\xyz')

mehr als 3 Jahre vor | 0

Beantwortet
Matlab / Simulink Block Error
The "State Name" parameter of the Integrator block, where you set as "V0", should not be a value. It is a "Name". It should be s...

mehr als 3 Jahre vor | 1

| akzeptiert

Mehr laden