Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

To resolve issues starting MATLAB on Mac OS X 10.10 (Yosemite) visit: http://www.mathworks.com/matlabcentral/answers/159016

Convert matrix to constant

Asked by Muruganandham Subramanian on 10 Oct 2011

Hi everybody, Am having sampled matrix data of size(194*1) in workspace. I have to import to simulink blocks of same samples (194 value). Give me suggestion pls.

           Thank you in advance!!!!

0 Comments

Muruganandham Subramanian

Products

No products are associated with this question.

1 Answer

Answer by Fangjun Jiang on 10 Oct 2011

Use the "From Workspce" block. Have your time vector and data vector arranged in two column format as below:

[t1,d1;
 t2,d2;
 t3,d3;
 ...
 ...]

2 Comments

Muruganandham Subramanian on 17 Oct 2011

hi,
If I am using this, am getting an error like this.
Error using ==> horzcat
CAT arguments dimensions are not consistent.

Is there any other way to solve this problem?

Fangjun Jiang on 17 Oct 2011

Try a simple example first. In MATLAB Command Window, run this first.
t=(1:194)';
d=rand(194,1);
Then set the data for the "From Workspace" block as [t,d]. Remember, you need to set the data as two column with the same size. First column is time stamp, second column is your data.

Fangjun Jiang

Contact us