Réponse apportée
Storing workspace variables that match the specified regular expressions.
see "doc whos" s=whos('-regexp','^ex_[1]*|^i.\d+')

environ 4 ans il y a | 0

| A accepté

Réponse apportée
How can I access to the Model Workspace from my Simulink file from a Matlab function block
In the MATLAB Function block, click "edit data", add a data "MyVar", specify it as a "parameter" of the MATLAB Function block. ...

environ 4 ans il y a | 2

Réponse apportée
How to relate between popup parameter in subsystem and switch case in matlab function?
Best way for this is to use "Variant Subsystem". See document and example There is no need to add mask anymore, although you ca...

environ 4 ans il y a | 0

| A accepté

Réponse apportée
how to combine sections in live script
You could do this. Move to the second section line, click the comment (%) button. Clicking the "Delete comment" button would ...

environ 4 ans il y a | 0

Réponse apportée
Deleting Empty Rows in Cell Array
If the data is in a cell array, mostly likely cellfun() is needed, unless you use for-loop. strtrim() or strip() can remove the...

environ 4 ans il y a | 0

| A accepté

Réponse apportée
Taking Numerical Values From Char Array
a=['123456' '123123'] str2num(a)

environ 4 ans il y a | 0

| A accepté

Réponse apportée
delete Simulink(ex-sum) block and connect inport block to a bus using MATLAB coding
Something like this. You can follow the document of these functions. pSumBlock='PathToSumBlock'; hLine=get_param(pSumBlock,'Li...

environ 4 ans il y a | 0

| A accepté

Réponse apportée
Passing one by one values of matrix in Simulink
Data=(1:1142)'; time=0.01*(0:1141)'; Use the "From Workspace" block in your Simulink model, specify the data as [time, Data], ...

environ 4 ans il y a | 1

Réponse apportée
How to change a global variable name in simulink (containing Data Store Memory)
On the MATLAB Function block Editor, click "Edit Data" and rename another "A" there.

environ 4 ans il y a | 0

| A accepté

Réponse apportée
Converting cell of numbers to double
cell2mat() cell2struct()

environ 4 ans il y a | 1

Réponse apportée
How to input this vector in simulink ?
Use the "From Workspace" block, specify the data as [t', phi'], connect it to a Scope. But the value in "t" is not incremental,...

environ 4 ans il y a | 0

Réponse apportée
Looking for a function to get Number and Names of Input/Output from a model
If the Inport/Outport block names are good enough, blks=find_system('ModelName','FindAll','On','SearchDepth',1,'BlockType','Inp...

environ 4 ans il y a | 0

| A accepté

Réponse apportée
How can I modify programmatically model data design ?
get_param('ModelName','DataDictionary') set it to be empty will force to use base workspace set_param('ModelName','DataDiction...

environ 4 ans il y a | 0

| A accepté

Réponse apportée
Testing a cell array if it is a string
a={'abc', 123, 'xyz',0}; b=cellfun(@isstr,a)

environ 4 ans il y a | 0

| A accepté

Réponse apportée
How to select consecutive rows at regular intervals?
index1=[repmat(false,20,1);repmat(true,30,1)]; index2=repmat(index1,20,1); A=rand(1000,3); B=A(index2,:)

environ 4 ans il y a | 0

Réponse apportée
Simulink fixed-step size protected variable name
If you set the fixed step size to be a particular value, you can get the value using the following command get_param('ModelName...

environ 4 ans il y a | 0

| A accepté

Réponse apportée
How to use user defined .mat file with multiple datatypes as input to simulink function block?
Use From File block

environ 4 ans il y a | 1

Réponse apportée
repeat an array (a signal) over a specific period
new_phi=repmat(phi,1,200)

environ 4 ans il y a | 0

| A accepté

Réponse apportée
MATLAB certification/verification/validation
Not for MATLAB, but for certain Simulink products. https://www.mathworks.com/products/do-178.html#qualifying-tools https://www...

environ 4 ans il y a | 0

Réponse apportée
Update subsystem's Block parameters for all the subsytems in a model.
h=find_system('ModelName','FindAll','on','BlockType','SubSystem') set(h,'TreatAsAtomicUnit','On') You might need to refine you...

environ 4 ans il y a | 0

| A accepté

Réponse apportée
Turn off Content Preview Enabled when creating a subsystem in simulink
When you add the Subsystem block, it is empty (no contents). I guess maybe due to that, 'ContentPreviewEnabled' can't be set as ...

environ 4 ans il y a | 0

Réponse apportée
Changing plot colors directly in .fig files
Use findobj() to find the line, set the color to be [Red Green Blue] >> b=findobj(a,'type','line') b = Line with properties:...

environ 4 ans il y a | 1

| A accepté

Réponse apportée
License info missing in license function - How to see which licenses I have checked out?
"ver" returns the toolboxes "installed" on your computer. You could run Info=license('inuse'). Check each Info(1), Info(2) to s...

environ 4 ans il y a | 0

Réponse apportée
comment out many SubSystems in my Model in Simulink using for loop.
num2str()

environ 4 ans il y a | 1

| A accepté

Réponse apportée
Error while saving Simulink model
run "dbstop if error" in MATLAB Command Window first and then save, see if you can get any lead where the error occured.

environ 4 ans il y a | 0

Réponse apportée
Creating a logic vector out of 2D matrix
M(i,i) == M(i,0) should be M(i,2) == 0 When you have this type of error on a very simple script, put a break point and run th...

environ 4 ans il y a | 0

Réponse apportée
How do I map a model simulink version obtatained with Simulink.MDLInfo('mymodel') to a MATLAB version (e.g. R2021b)
It looks like Simulink.MDLInfo() will give you 'ReleaseName'. I am running this in R2018b on an example model 'f14' and an old m...

environ 4 ans il y a | 0

| A accepté

Réponse apportée
Erase this character ''←''
double('←') strrep({'←Matlab←←'},char(8592),'') strrep({'←Matlab←←'},'←','')

environ 4 ans il y a | 0

| A accepté

Réponse apportée
Name of Bus at input or output port of a block
"Inbus" and "Inbus2" here are the tag names of the "From" block. They have nothing to do with the bus name, of curse except that...

environ 4 ans il y a | 0

| A accepté

Réponse apportée
Open a masked subsystem (look under mask) in command line
open_system(blk,'force') looks under the mask of a masked block or subsystem. It opens the dialog box of the block under the mas...

environ 4 ans il y a | 0

| A accepté

Charger plus