Community Profile

photo

Fangjun Jiang


2,371 total contributions since 2011

What is a model?
Professional Interests: Model-Based Development

Contact

Fangjun Jiang's Badges

  • First Review
  • 24 Month Streak
  • Revival Level 2
  • Ace
  • Thankful Level 2
  • Knowledgeable Level 4
  • First Answer
  • Solver

View details...

Contributions in
View by

Answered
Finding non-zero 2-D array
a=[1 3 7; 3 6 9; 0 0 0;2 3 8]; b=a(~all(a==0,2),:);

6 hours ago | 0

| accepted

Answered
array of mean from array
a=rand(400); b=mat2cell(a,40*ones(10,1),40*ones(1,10)); c=cellfun(@mean,b,'uni',false); d=cellfun(@mean,c,'uni',false); e=ce...

4 days ago | 1

| accepted

Answered
Why am I getting the complex number in the for loop?
Try not to use variable name i and j. Try this clear all i j or you missed one "*" cos(pi*(2*j+1)/(2*(n+1)))

4 days ago | 0

| accepted

Answered
Finding TargetLink inputs and outputs
Yes. It's better to use tl_find().

5 days ago | 0

Answered
How to add a custom library using add_block?
Your syntax is not correct. open_system('SourceLibFileName') add_block('SourceLibFileName/RADAR','DestModelFileName/BlockName'...

5 days ago | 0

Answered
set a variable equal to the count
numel()

5 days ago | 0

| accepted

Answered
I have signal name which is stored in one variable and I want to make that signal as simulink object, could you please help me to create the object
eval([B{1,1},'=mpt.Signal;']); or mptsignal=mpt.Signal; assignin('base',B{1,1},mptsignal)

7 days ago | 0

| accepted

Answered
Using two vectors to get the third one
a=[0 1 4 7] b=rand(size(a)) c=0:23 d=nan(size(c)) d(a+1)=b

8 days ago | 1

Answered
I can't open configuration parameter in simulink
Remove that "C:\WINDOWS\system32" from your MATLAB path. It was trying to call the built-in "ver" function but your have ver.dll...

8 days ago | 0

Answered
Model Compilation Through M-Script
sort_slx_files(i).name is a string, that is the cause of the error. use eval([sort_slx_files(i).name,'([],[],[],''compile'');']...

12 days ago | 0

| accepted

Answered
How to display Subsystem Input Port Number in Simulink
This might be close. Right click the Subsystem block, click "Signals & Ports"

13 days ago | 0

Answered
Simulink change detection from MATLAB
Right click this "From Workspace" block in your model, select "Properties", select the "Callbacks" panel, select the "CopyFcn" i...

14 days ago | 0

| accepted

Answered
How to find unused parts of a simulink model?
Simulink Coverage might be able to help.

15 days ago | 0

Answered
Simulink Configuration - Diagnostics - Stateflow - Unexpected Backtracking
It applies to both chart with states or chart of "ladder logic". It is looking at a junction Does not have an unconditional tr...

18 days ago | 0

Answered
How to save data to existing text file with old data
I guess the key point is to use fid=fopen('FileName','a+t'), open or create file for reading and writing; append data to end of ...

18 days ago | 1

Answered
How to validly change a value with unit C to a value with unit K in simulink 2019a?
Use the Unit Conversion Block

20 days ago | 0

| accepted

Answered
Adding state flow blocks in simulink models automatically
Create Charts by Using the Stateflow API

22 days ago | 0

Answered
how to regenerate .p code when I DO have the original .m file?
In the directory of RequestGUI.m, run pcode RequestGUI and then copy the RequestGUI.p file See "doc pcode" for more info.

22 days ago | 0

Answered
TUV-SUD certificate
You can search and find it at TUV SUD website. https://www.tuev-sued.de/product-testing/certificates

22 days ago | 0

| accepted

Answered
Limit the chaning rate of a signal
Use the Simulink Rate Limiter block.

22 days ago | 0

| accepted

Answered
How can I change the values of edit boxes in a mask?
Just use get_param(gcb,'BC') set_param(gcb,'BC','1');

23 days ago | 1

| accepted

Answered
slprj folder gets too large
You can just delete the \slprj folder. It could be that the folder has accumulated many temparory files for many models for a lo...

25 days ago | 0

Answered
Copy Figure in high quality
In my experience, using Metafile (or sometimes called enhanced metafile) has better quality shown in Word and later in PDF file....

26 days ago | 0

Answered
could anyone help me how to group the numbers into sets
How do you want to group your sets? See the help or doc of mat2cell. There are examples. You should be able to figure it out.

26 days ago | 0

Answered
Start Simulink Model with App Designer and run simultaneously
f14; set_param('f14','SimulationCommand','start'); set_param('f14','SimulationCommand','stop')

28 days ago | 0

| accepted

Answered
How can we set parameter values like Minimum or Maximum for a Slider and bind it to a tunable block like a Constant, using matlab commands?
"abc" marks the string data type, which is introducted in R2016b. You can just use 'Binding' in R2015b.

29 days ago | 1

Answered
How can I use Bus creator signal and Memory Block with initial conditions together?
"LettersBus" here is just a signal label, or the name of the bus. You can't assign it as the initial condition of the Memory blo...

1 month ago | 1

| accepted

Answered
Port Width or Dimension Error: Signal wire adding an additional element in a simulink
Check the dialog of the Mux block. It could be specified as [1 2]. Change it to be 2.

1 month ago | 0

Answered
Simulink S-function builder reading inputs
"u" is usually referred as inputs, "y" is usually referred as outputs. You need to go through the S-Function Builder Dialog Box...

1 month ago | 0

Load more