2.239 total contributions since 2011

What is a model?

Professional Interests: Model-Based Development

Answered

Coder - Create constant for specifying array size

Please refer to the document Code Generation for Variable-Size Arrays web(fullfile(docroot, 'simulink/ug/what-is-variable-size...

Coder - Create constant for specifying array size

Please refer to the document Code Generation for Variable-Size Arrays web(fullfile(docroot, 'simulink/ug/what-is-variable-size...

2 giorni ago | 0

Answered

Why can't i create graph with two matrices in SIMULINK?

Not sure what is the block type for the bottom one, FromWorkspace? Anyway, you need to understand the difference between MATLAB...

Why can't i create graph with two matrices in SIMULINK?

Not sure what is the block type for the bottom one, FromWorkspace? Anyway, you need to understand the difference between MATLAB...

3 giorni ago | 1

| accepted

Answered

How can i edit an object of the type SimulationOutput?

Just double click it in Workspace editor or run "open varname" for API web(fullfile(docroot, 'simulink/slref/simulink.simulat...

How can i edit an object of the type SimulationOutput?

Just double click it in Workspace editor or run "open varname" for API web(fullfile(docroot, 'simulink/slref/simulink.simulat...

4 giorni ago | 0

Answered

How to import column data from multiple Excel files with different number of rows?

Since each file contains different number of rows, you will need to use cell array for this. Change inside the loop to Time{K}=...

How to import column data from multiple Excel files with different number of rows?

Since each file contains different number of rows, you will need to use cell array for this. Change inside the loop to Time{K}=...

4 giorni ago | 2

| accepted

Answered

How can i test interface signals between subsystems?

If the signal goes directly from Subsystem1 to Subsystem2, then by definition their values are the same. Why would you still wan...

How can i test interface signals between subsystems?

If the signal goes directly from Subsystem1 to Subsystem2, then by definition their values are the same. Why would you still wan...

4 giorni ago | 0

Answered

splitting matrix into separate elements

Drop a Constant block, specify the value as [1;2;3], connect it to a Demux block, specify the "Number of outputs" as 3. Connect ...

splitting matrix into separate elements

Drop a Constant block, specify the value as [1;2;3], connect it to a Demux block, specify the "Number of outputs" as 3. Connect ...

7 giorni ago | 1

Answered

How can i find input and output signal names for a 'line' in MATLAB?

It will be easier if you construct a simple model and run this example. L = find_system(gcs,'FindAll','on','type','line'); k=1...

How can i find input and output signal names for a 'line' in MATLAB?

It will be easier if you construct a simple model and run this example. L = find_system(gcs,'FindAll','on','type','line'); k=1...

7 giorni ago | 0

| accepted

Answered

Size mismatch error when trying to find a row in an array that is the same as a variable vector.

The problem is here. If target is 1x2 and waypoints is nx2, you can't do waypoints==target waypoints = [100 150; 200 400; 17...

Size mismatch error when trying to find a row in an array that is the same as a variable vector.

The problem is here. If target is 1x2 and waypoints is nx2, you can't do waypoints==target waypoints = [100 150; 200 400; 17...

10 giorni ago | 0

Answered

Replace a scaler with NaN

https://www.mathworks.com/matlabcentral/answers/57444-faq-why-is-0-3-0-2-0-1-not-equal-to-zero

Replace a scaler with NaN

https://www.mathworks.com/matlabcentral/answers/57444-faq-why-is-0-3-0-2-0-1-not-equal-to-zero

10 giorni ago | 0

Answered

Using assignin with array indexing

prepare the full assignment statement and use evalin().

Using assignin with array indexing

prepare the full assignment statement and use evalin().

10 giorni ago | 1

| accepted

Answered

Simulation of transfer function with variable denominator

You can implement this transfer function using an Integrator block, a Gain block (or a Product block) and a Sum block with a fee...

Simulation of transfer function with variable denominator

You can implement this transfer function using an Integrator block, a Gain block (or a Product block) and a Sum block with a fee...

11 giorni ago | 0

Answered

List of all subfolders and theire subfolders etc.

Yes. list=dir('**/*.*') will do it. Then check for list.isdir

List of all subfolders and theire subfolders etc.

Yes. list=dir('**/*.*') will do it. Then check for list.isdir

11 giorni ago | 0

| accepted

Answered

How do I stop new simulink windows from stealing focus?

What Simulink window? If it is brought up by open_system(), you can use load_system() instead.

How do I stop new simulink windows from stealing focus?

What Simulink window? If it is brought up by open_system(), you can use load_system() instead.

11 giorni ago | 0

| accepted

Answered

How can i displace the files alfa0.dat, alfa12.dat, alfa13.dat created in Matlab in an specific folder whose name is "Prova"?

movefile() fullfile()

How can i displace the files alfa0.dat, alfa12.dat, alfa13.dat created in Matlab in an specific folder whose name is "Prova"?

movefile() fullfile()

12 giorni ago | 0

Answered

Why the first number is not displayed? [SIMULINK]

For matrix formats, each row of the matrix has a time stamp in the first column and a vector containing the corresponding data s...

Why the first number is not displayed? [SIMULINK]

For matrix formats, each row of the matrix has a time stamp in the first column and a vector containing the corresponding data s...

12 giorni ago | 1

| accepted

Answered

A(B)=0 What is its meaning?

B is a logical index matrix. You can see the value is 1 (true) or 0 (false) wherever the corresponding value in A is greater tha...

A(B)=0 What is its meaning?

B is a logical index matrix. You can see the value is 1 (true) or 0 (false) wherever the corresponding value in A is greater tha...

12 giorni ago | 0

| accepted

Answered

Simulink: get range of values from lookup table

TableData=1:10; dStart=3; dEnd=6; index=and(TableData>=dStart, TableData<=dEnd); SelectedData=TableData(index) SelectedData...

Simulink: get range of values from lookup table

TableData=1:10; dStart=3; dEnd=6; index=and(TableData>=dStart, TableData<=dEnd); SelectedData=TableData(index) SelectedData...

12 giorni ago | 0

| accepted

Answered

I am not able to change compiler using Mex command to vc++

Follow this page and find the "supported compilers" for R2016a. https://www.mathworks.com/support/requirements/previous-release...

I am not able to change compiler using Mex command to vc++

Follow this page and find the "supported compilers" for R2016a. https://www.mathworks.com/support/requirements/previous-release...

14 giorni ago | 0

Answered

Only the value corresponding to the last loop of a for loop being saved in the output array

find() could find more than one match. See "help find"

Only the value corresponding to the last loop of a for loop being saved in the output array

find() could find more than one match. See "help find"

14 giorni ago | 1

Answered

Problems with saving large workspace

You might consider Tall Arrays web(fullfile(docroot, 'matlab/import_export/tall-arrays.html'))

Problems with saving large workspace

You might consider Tall Arrays web(fullfile(docroot, 'matlab/import_export/tall-arrays.html'))

14 giorni ago | 0

Answered

Where is the address of simulink or matlab example offered by itself in my PC?

You mean file location? Run this command which sldemo_suspn_3dof

Where is the address of simulink or matlab example offered by itself in my PC?

You mean file location? Run this command which sldemo_suspn_3dof

14 giorni ago | 0

Answered

Smoothdata- undefined function 'smoothdata' for input arguments of type 'double'

Do you have other smoothdata() function or smoothdata as a variable in base workspace? Anyway, run "which -all smoothdata" to f...

Smoothdata- undefined function 'smoothdata' for input arguments of type 'double'

Do you have other smoothdata() function or smoothdata as a variable in base workspace? Anyway, run "which -all smoothdata" to f...

17 giorni ago | 0

Answered

How do we keep Simulink Signal definitions and Bus Element definitions in sync?

Use Simulink.Bus.createObject(model,blocks) to create the bus object once all signals are defined, instead of define the bus obj...

How do we keep Simulink Signal definitions and Bus Element definitions in sync?

Use Simulink.Bus.createObject(model,blocks) to create the bus object once all signals are defined, instead of define the bus obj...

17 giorni ago | 0

Answered

saving 3 dimensional single data in an Excel file

write each page to each sheet for k=1:size(data,3) xlswrite('Book1.xlsx',data(:,:,k),k) end This will run xlswrite() k times...

saving 3 dimensional single data in an Excel file

write each page to each sheet for k=1:size(data,3) xlswrite('Book1.xlsx',data(:,:,k),k) end This will run xlswrite() k times...

18 giorni ago | 0

Answered

Get list of libraries blocks that have "changes" in a model

That is called parameterized library links. I couldn't find a way to get the list using find_system(). You could run Model Advis...

Get list of libraries blocks that have "changes" in a model

That is called parameterized library links. I couldn't find a way to get the list using find_system(). You could run Model Advis...

18 giorni ago | 0

| accepted

Answered

Error using grid. Too many input arguments.

params.grid has 3 'on' in it.

Error using grid. Too many input arguments.

params.grid has 3 'on' in it.

18 giorni ago | 0

Answered

How to revert changes in data dictionary

discardChanges(dictionaryObj) web(fullfile(docroot, 'simulink/slref/simulink.data.dictionary.discardchanges.html'))

How to revert changes in data dictionary

discardChanges(dictionaryObj) web(fullfile(docroot, 'simulink/slref/simulink.data.dictionary.discardchanges.html'))

18 giorni ago | 0

| accepted

Answered

can I release the MATLAB Compiler-generated stand-alone to public?

Yes. royalty-free! web(fullfile(docroot, 'compiler/product-description.html'))

can I release the MATLAB Compiler-generated stand-alone to public?

Yes. royalty-free! web(fullfile(docroot, 'compiler/product-description.html'))

19 giorni ago | 2

| accepted

Answered

How do I avoid "Signal Label Mismatch" warnings when using library blocks in several places?

Don't lable the output inside the library block. That is the only solution if you don't want to disable the warning. You can lab...

How do I avoid "Signal Label Mismatch" warnings when using library blocks in several places?

Don't lable the output inside the library block. That is the only solution if you don't want to disable the warning. You can lab...

20 giorni ago | 0