Community Profile

photo

Fangjun Jiang


2 440 total contributions since 2011

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

Contact

Fangjun Jiang's Badges

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

View details...

Contributions in
View by

Answered
Find the help for sim command in the MPC Toolbox
There seems to exist a consistency issue. In R2018a, "doc mpc/sim" brings up the correct doc page. The address is web(fullfil...

6 jours ago | 0

| accepted

Answered
Simulink compare shows false positives
It sounds like a bug. You could contact tech support to confirm. I've seen similar results quite often, even in later versions a...

6 jours ago | 0

| accepted

Answered
Undefined function or variable 'xlim' Error
run"which -all xlim"?

7 jours ago | 0

| accepted

Answered
Simulink model crashing when including to workspace block
The "To Workspace" block saves variables to the workspace which needs memory to store the variables. It sounds like that you mig...

7 jours ago | 0

Answered
Issue in To workspace block in 2019b
Drag a "To Workspace" block from the library, if you only change the fomat from "Timeseries" to "array", then the variable in th...

7 jours ago | 0

Answered
How can I select a specific variable in the .mat file which contains different variables in the user interface?
Use load() with return structure. gongStruct = load('gong.mat'); fieldnames(gongStruct) Use matfile object. Help matfile

7 jours ago | 1

| accepted

Answered
How to display a matrix in 1 column?
Don't struggle too much. A for-loop will do. Or displaying "column #" would be more helpful when the array size is bigger. for ...

8 jours ago | 0

| accepted

Answered
how can I read different data types from excel file
[NUM,TXT,RAW]=xlsread(FILE). Get the Raw data.

9 jours ago | 0

| accepted

Answered
Error 2019b simulink plotting
Open the scope, View, Style, set the "Marker" to be "none".

9 jours ago | 0

| accepted

Answered
block type "MATLABFcn": not yet supported by simulink coder
Run this in your MATLAB version to bring up the document. web(fullfile(docroot, 'simulink/ug/comparison-of-custom-block-functio...

10 jours ago | 0

| accepted

Answered
eval and inline function
f3=inline('1/(sqrt(x^2+y^2))'); x=1/2; y=5; f3(x,y)

15 jours ago | 0

Answered
Index exceeds the number of array elements (1)
You need to replace z with z(1), z2 with z(2), z6 with z(6). Similarly for v, v2, ... v6. Some fundermental MATLAB basics: z=r...

15 jours ago | 1

Answered
Execute subsystem in Simulink if condition is met for 5 seconds?
Do an equal comparison (==) between RC_flag and zero, generate this int_flag. Feed int_flag to an Integrator. If the output of t...

16 jours ago | 0

| accepted

Answered
How can I fix the error when I open the example 'ACCTestBenchExample'?
It is likely that the data has not been properly loaded. Run the following to bring up the Help page and click "Open Model" to s...

16 jours ago | 0

Answered
Indexing a Variable in an Input Prompt
prompt = sprintf('Player %i move x: ', Playerturn)

21 jours ago | 0

Answered
What is the correct syntax for save_system for SaveDirtyReferencedModels?
save_system('modelT','modelT','SaveDirtyReferencedModels',true), or replace true with 'on'

21 jours ago | 0

Answered
In Simulink, how do I combine 2 function calls into one to trigger a stateflow?
I would create two boolean signals based on those two methods. Then you can do AND or OR operation and then enable the Stateflow...

21 jours ago | 0

Answered
How to fit to view custom masked block permanently?
Select All, move all the blocks to the top-left cornor as close as possible.

22 jours ago | 1

Answered
how to save lists into mat-file while keeping their original name?
for k = 1:length(myFiles) baseFileName = myFiles(k).name; fullFileName = fullfile(myDir, baseFileName); I{k} = xl...

23 jours ago | 0

Answered
How to set slower time sample for a subsystem inside of another periodic atomic subsystem
Put the S-function inside a Triggered Subsystem, which is set to be triggered by Function Call. Use a Function Call Generator to...

24 jours ago | 0

Answered
branched signals to merge block
If a signal line goes to a Merge block, this signal line can't go anywhere else (branched). If you really need to use this signa...

24 jours ago | 0

Answered
How to generate a pwm signal with duty cycle 30%
Use a resetable integrator to generate a sawtooth wave, compare it with a constant value, you'll get a PWM wave. The value of th...

24 jours ago | 0

| accepted

Answered
Possible bug in visdiff - need confirmation and a workaround
I think it is a bug, or at least a defect. I've seen similar issues. Inserting an Inport block in the middle of a subsystem bloc...

28 jours ago | 0

Answered
errors after update to 2019
It is a function in the Optimization Toolbox. Do you still have this toolbox in new version of MATLAB?

28 jours ago | 0

Answered
'break' in 'while' loop
From help break In nested loops, break exits from the innermost loop only

28 jours ago | 0

| accepted

Answered
Combining a function and solver to create a M-function in Simulink
Simulink is the perfect tool to solve this problem (get y output based on input A and B). Why take the awkward long route? In fa...

28 jours ago | 1

Answered
How to find the variables of simulink non-active variants subsystem
from doc Simulink.findVars Simulink.findVars discovers variable usage in inactive subsystem variants only if you select Analyze...

29 jours ago | 0

Answered
at which piont i have the minimum value
[t,index]=max(z); value=i(index)

29 jours ago | 0

Answered
To Workspace Block - Output Array Size Problem
A Simulink simulation runs for a period of time. The output being 51x1 size array probably means the simulation ran for 50 steps...

29 jours ago | 0

| accepted

Load more