Community Profile

photo

Fangjun Jiang


Last seen: Today
2 598 total contributions since 2011

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

Contact

Fangjun Jiang's Badges

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

View details...

Contributions in
View by

Answered
How to programmatically detect the difference between a figure and a random dialog or waitbar
Can you use the 'menubar' property? If not, run get(f), get(w), get(d) to compare all properties to see if you can find any uniq...

environ 7 heures ago | 1

Answered
Is it possible to have a table with a numerical index instead of strings?
Keep in mind that in MATLAB, indexing like data(RowIndex, ColIndex) can be numerical or logical. The numerical index is 1-based....

1 jour ago | 0

Answered
How to update a signal in Simulink
The true meaning of the equation is x=previous_x+a*b. Use the "Delay One Step" block (also called z-delay, unit delay, 1/z). The...

1 jour ago | 0

| accepted

Answered
element-wise exponential of matrix returns all 1s
It's a matter of display. Run this and show the result again. format long

1 jour ago | 0

Answered
How to figure out the number of rows for headers?
If you use [Num, Txt, Raw]=xlsread(), can you figure it out based on the numerical, text and raw data?

1 jour ago | 0

Answered
Show Simulink simulation progess inside Matlab skript without too much performance loss.
Add a Clock block to your root level model, or you can divide it by the totoal simulation time to get the percentage. You can us...

1 jour ago | 0

Answered
Does my license currently include Simscape Multibody?
Simscape Multibody is a separate toolbox other than Simscape. You can run "ver" in Command Window to see if you have "Simscape M...

1 jour ago | 0

| accepted

Answered
How to hide code in S-Function block in simulink?
You have your source code (in .c or .m or Fortran), compile them into a .mex (or .dll) file using mex() command, then you can us...

1 jour ago | 0

| accepted

Answered
Storing found values in array
I had this example code for answering a similar question. I think you can utilize it as an example for storing while-loop result...

1 jour ago | 0

Answered
Produce equality matrix based on elements in vector.
Like this? A=randi(10,5,1); B=randi(10,5,1); k=3; C=(B==A(k))

4 jours ago | 0

Answered
How can I insert a code that is in the MATLAB function block of my model in a report?
myMFBConfigobj = get_param(gcb, 'MATLABFunctionConfiguration') The source code is in .FunctionScript web(fullfile(docroot, 'si...

5 jours ago | 0

| accepted

Answered
Plot(x,y2) with if condition y1(x)
You can check the output of y1>0. It's a vector so shouldn't be used in if statement. what you need for y2 is index=y1>0 plot...

6 jours ago | 0

| accepted

Answered
Help with while loop programming
Almost there! Give it a meaningful but not confusion variable name, and don't repeat the same calculation. %this function will ...

6 jours ago | 1

| accepted

Answered
Negative memory usage?
According to the document ProcessMemUsage—The amount of memory consumed in each phase. Sum the ProcessMemUsage across all the p...

6 jours ago | 0

Answered
Storing Outputs of a two output function recursion
Yes. There is no limitation on the number of outputs for recursive function.

6 jours ago | 0

| accepted

Answered
Struct contents reference from a non-struct array object in yout.getElement
Like you said, In workspace yout is 7254x1 double, so you can't do vsignal= yout.getElement('VC_line'); You probably mixed up w...

6 jours ago | 0

| accepted

Answered
How to check memory occupancy of a Simulink Model?
No such capability as of R2019b. We've submitted similar requests to the Mathworks. There are something that might be helpful. ...

7 jours ago | 0

| accepted

Answered
outputname of variable depending on inputname
utilize inputname()

7 jours ago | 0

Answered
Signal Dimension Error WITHIN Default Simulink Cross Product Block
I ssume you didn't make any change to the "Add" block. Don't specify the size or dimension of your downstream signal (where the ...

7 jours ago | 0

Answered
How can I convert a uint12 data to an int12 data in Simulink?
If you have the fixed point toolbox, then it is straightforward. Define your data types and then use them anywhere in Simulink,...

8 jours ago | 0

| accepted

Answered
How would I rewrite this loop to work?
Hint: need to be "T=T+1;" To plot to a different figure, run figure() first.

8 jours ago | 0

Answered
parse error message. "Parse error at '<='. usage might be invalid syntax"
Looks like it needs to be "while i<=3"

8 jours ago | 0

Answered
Help With Nested IF Statements!!!
if T > 0 & T <= To needs to be if T(j) > 0 & T(j) <= To

8 jours ago | 0

| accepted

Answered
How to use a Matlab script in a Simulink Matlab Function Block, that is calling Matlab Functions.
You can certainly do that. Just figure out the input/output of your script and make it the top-level function of your MATLAB Fun...

8 jours ago | 0

Answered
find different combinations of splitting a vector
try nchoosek(V,1) nchoosek(V,2) % ... nchoosek(V,8)

9 jours ago | 0

| accepted

Answered
Limit range in Data properties of a Chart variable not working?
The Min/Max value in data property won't automatically saturate the actual value of your data. They are there for the purpose of...

9 jours ago | 0

| accepted

Answered
How can I format the datetime when the format is not recognized?
a="20200310T102613000"; >> datetime(a,'inputformat','yyyyMMdd''T''HHmmssSSS') ans = datetime 10-Mar-2020 10:26:13

11 jours ago | 0

Answered
Plot a VS graph from simulink scope to Matlab
Simulink Scope is always time based so the x-axis is always time. If you want Torque vs Speed, you need to use the "XY Graph" bl...

11 jours ago | 1

Answered
How can I create three 2,2,x subplots (total 12 subplots in 3 plots) from my surface of my FourierAnalysis?
figure(1) subplot(2,2,1); % more subplot figure(2); subplot(2,2,2); % more subplot figure(3); subplot(2,2,4) % more subp...

11 jours ago | 0

Answered
How can I find specified Block Types in Simulink ?
Advanced, then select BlockType, and set value

11 jours ago | 0

Load more