# Fangjun Jiang

What is a model?

Professional Interests: Model-Based Development

**Statistics**

RANK**22**

of 249.788

REPUTATION**8.312**

CONTRIBUTIONS

**13** Questions

**3.265** Answers

ANSWER ACCEPTANCE **
76.92%
**

VOTES RECEIVED**1.249**

RANK

of 17.365

REPUTATION**N/A**

AVERAGE RATING**0.00**

CONTRIBUTIONS**0** Files

DOWNLOADS **0**

ALL TIME DOWNLOADS**0**

CONTRIBUTIONS**0 Posts**

CONTRIBUTIONS**0** Public Channels

AVERAGE RATING

CONTRIBUTIONS**0** Highlights

AVERAGE NO. OF LIKES

**Content Feed**

Select Random columns from a matrix as a signal in Simulink

The number of columns "u" comes from an input of the MATLAB Function block, so the data involved IS variable size. The MATLAB F...

circa 7 ore ago | 0

Data type mismatch error in Simulink

The easiest solution is to add a Data Type Conversion block. The proper solution is to set the proper data type at the relevant...

4 giorni ago | 0

Similar lines are much different in time for run due to MATLAB profiler.

It takes time to create "Comp" as a structure. Add the line below first and then profile again. Comp=struct;

5 giorni ago | 0

Is it possible to save the output of a command as a variable?

VarName='Test1'; assignin('base',VarName,table)

5 giorni ago | 1

| accepted

Data type Double/Boolean error type Matlab/Simulink

Use "Data Type Conversion" block

6 giorni ago | 0

Use of Variables in Simulink Matlab Function

In MATLAB Function block Editor, click "Data", define "h" as a parameter.

8 giorni ago | 1

how to create cell array using matrix data?

I think you want to convert 4x5x3 matrix data into 4x5 cell, each cell is a 1x3 matrix data. There is a way to do it but I doubl...

circa un mese ago | 1

How can I make subscript in SIMULINK block name?

Block name is used to ID the block, so don't use special characters or formating. Use annotations. Double click on the canvas, ...

circa un mese ago | 1

| accepted

put two matrices in one matrix, one will take the odd column and the other one take the even column.

C=reshape([A;B],size(A,1),[])

circa un mese ago | 0

Run a Simulink model, pause it, change some parameters and resume the simulation

For any of these properties, press Ctrl+E to open the Configuration Parameters dialog window, find the property, such as 'Save F...

circa un mese ago | 0

| accepted

How can I demux a "From workspace" vector or array into individual constant blocks?

Don't use the "From Workspace" block. Just use the Constant block, specify the value as "a" and then Demux.

circa un mese ago | 0

| accepted

How do I multiply the first 50 values of an array?

A=1:100; A(1:5)=A(1:5)*3

circa un mese ago | 0

| accepted

How to extract a matrix from the indexing data

They can not be scaled to the same size as A. Maybe you are looking for the matrix "index" in the below example? see help of in...

circa un mese ago | 0

Multiply matrix column by an equation

A=[1:3;10:10:30]' A(:,1)=log(A(:,1)+1)

2 mesi ago | 0

| accepted

regexp function that checks if a specific letter is in the end of a cell (last character)

Don't even need regexp() metForm{i}(end)=='P'

2 mesi ago | 0

| accepted

Two matrices (n x 1) & (m x 1) : How to get an output matrix of size (n x m) containing pairs

I would not think you need to create such a matrix. That matrix simply duplicates lots of data. The truly useful and unique data...

2 mesi ago | 0

try to have simulink's stop time as a block

Use a Clock block, which outputs the simulation time/clock. Compare the Clock with your Constant block. Connect the output to a ...

2 mesi ago | 0

How to call Stateflow charts in a sequence

Use a Function-Call Generator block and a Function-Call Split block to sheduel the calling sequence.

2 mesi ago | 0

Simulink: How do you send a function call to another model?

In this case, double click the "In1" Inport block inside the referenced model, check the "Output function call" option under the...

2 mesi ago | 0

How format external data for an inport with enum data type defined in data dictionary in Simulink?

double click the Inport block, select the "Signal Attributes" tab, in "Data type', pick "Enum: <class name>" and specify your cl...

2 mesi ago | 0

Compile Parametrized Simulink model name

In this case, you might have to use eval() MyCommand=[modelname,'([],[],[],''compile'')']; eval(MyCommand);

2 mesi ago | 1

| accepted

how to set data store variable as block parameter variable?

Use a Math function block. y=sin(2*pi*Fr*t), specify Clock multiplied by Fr as input and perform sin() function on it.

3 mesi ago | 0

How to convert a char array field in a struct array to a string field in a vectorized fashion.

It can be done but not sure if it is more efficient than the simple for-loop myArray=struct('code',{'a','ab','abc'}) myString=...

3 mesi ago | 0

Error when loading external input data into root-level Inport

Simulink model simulation has a "time" element. The true meaning of your data is that you want to input 2 scalar data. The numbe...

3 mesi ago | 0

| accepted

Matlab R2021b not generating output from Simulink

Assume "simout" is the name used in the "To Workspace" block, the saving format "Array" need to be set at the "To Workspace" blo...

3 mesi ago | 0

Error in port widths or dimensions. 'Output Port 1' and Error in port widths or dimensions. Invalid dimension has been specified for 'Input Port 5'

Clicking the link in the error message would lead to the block in the Simulink model. Double click the two port blocks to check ...

3 mesi ago | 0

What can I do so that a "matlab function" block can read the variables defined in a .m file

In the MATLAB Function block editor, click "Edit data", add "Aq11" as a "parameter".

3 mesi ago | 0

Checking the exisiting of the Goto block with specified GotoTag

find_system('ModelName','BlockType','Goto','GotoTag','Out4')

3 mesi ago | 0

| accepted