Community Profile

photo

Fangjun Jiang


Last seen: Today
2,845 2011 年以降の合計貢献数

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

連絡する

Fangjun Jiang's バッジ

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

詳細を表示...

貢献した分野
表示方法

回答済み
How to resolve issue of finite derivative after some time interval in simulink
You have a division block prior to the Integrator block. Can you check to see if you have a "divided by zero" problem? What is t...

約14時間 前 | 1

回答済み
Why the function that I created won't be called?
Your function "relaxed" does not have any return values so you can't do "A=relaxed" because "A" can't be assigned. That is the e...

約14時間 前 | 0

回答済み
Using a function_handle 'variable' from workspace in simulink
function handle is not supported by Simulink. Run "showblockdatatypetable" "I want to change the whole function without opening...

約16時間 前 | 0

回答済み
find indicies of maximum and minmum elements of an array in its each segmented smaller arrays, plus mean
Here is one way to find the max index without for-loop. Not sure if it is faster for larger data %% A=1:100; indexA=[8 16 ...

1日 前 | 0

回答済み
find minumum indices of one array in another array
You have the assumption that A is incremental. If it is always true, it can be done like this. %% A= [ 47 100 153 207 ...

1日 前 | 0

| 採用済み

回答済み
to workspace block logging in real time?
In that case, you need this toolbox Simulink Desktop Real-Time. It can slows down your simulation to try to match real time.

1日 前 | 0

回答済み
Assigning Dynamic Variables in Simulink
Put the code in Model Properties, Callbacks, InitFcn. It will be executed every time the simulation is run. MyData=input() MyD...

3日 前 | 0

回答済み
Limit a vector value
>> min([1 2 3],[2 0 5]) ans = 1 0 3 also see max()

5日 前 | 0

| 採用済み

回答済み
Incorrect use of '='
use "==" for equal compare. It is in the error message.

5日 前 | 0

| 採用済み

回答済み
EVALIN cannot execute a return?
It seems that "return" was not executed in the "caller" workspace as it is supposed to by evalin(). But would a "regular" appro...

6日 前 | 0

回答済み
How to repeat different vectors to form another vector?
repmat()

6日 前 | 0

| 採用済み

回答済み
I cannot use the Fixed-point Tool when using dual-port RAMs in my design - strange bug
Internal "Idx1" traces back to input port "rd_addr". The error is complaining that the "rd_addr" can't be negative. In your mode...

6日 前 | 0

回答済み
Changing the number of bits for a value
help fixdt

6日 前 | 1

回答済み
Indexing n-th element with increasing offset.
%% a=1:13; b=cumsum(a); X=zeros(1,100); X(b)=1

6日 前 | 0

| 採用済み

回答済み
How do I offset a vector plot?
V = 5:2:17; index=5:9; figure plot(index,V(index))

6日 前 | 0

| 採用済み

回答済み
Include of custom code in generated
Use this block? Model Header Block Model Source Block

7日 前 | 0

回答済み
Delete a block and close an unconnected line with Ground & Terminator
delete_block() delete_line() addterms()

7日 前 | 0

| 採用済み

回答済み
Importing workspace variable to simulink?
Use "From Workspace" block. Assume your data is MyData=1:10, you need to make it a column vector and also provide a column vecto...

7日 前 | 0

回答済み
How to solve the discontinuity of MPC controller output?
Use a rate transition block or zero-order holder block to deal with different sample rate

7日 前 | 0

回答済み
Retrieving the first time an enabled subsystem is triggered in Simulink
Within your "Parachute drag" enabled subsystem, feeding a constant of 1 to an Integrator block will give you the time since the ...

8日 前 | 0

| 採用済み

回答済み
Search by line name
set 'FindAll' to be 'On' to search for signal lines. For outports, you need to clarify whether it is Outport block or outports o...

8日 前 | 0

回答済み
Combining function handles into one function handle
>> a = @(x) x(1)^2+x(2)^2; b = @(x) x(3)^2-x(4)^2; >> a(1:4) ans = 5 >> b(1:4) ans = -7 >> c = @(x) [x(1)^2+x(2...

9日 前 | 0

回答済み
Simulink: Need to update variables used in simulink differential equation solver
Do you have the formula of the function? For example, if pe1(t)=sin(t), you just use the "Fcn" block, specify it as "sin(u)" and...

16日 前 | 0

回答済み
How to use double precision functions in a single precision code generated project?
It is not a matter of double or single. The supported data types for this block is "Supported data types: Fixed-point, integer (...

17日 前 | 0

回答済み
How to combine cells from cell array with a loop
data{1}=magic(3); data{2}=rand(2,3); data{3}=ones(4,3); cell2mat(data.')

17日 前 | 0

| 採用済み

回答済み
How to create a 5D matrix by repeating a 2D array?
A has 70*70 elements. The loop runs only 70 times. Anyway, look into repmat(), reshape(),repelem().

17日 前 | 0

| 採用済み

回答済み
Restoring model operating point and resetting time
Utilize the "Initial State" and "States" in Configuration Parameters, Data Import/Export. Basically, log the "States" of one sim...

17日 前 | 0

回答済み
How to create a structure of time series at one time
It can be done but it would be tedious. I would suggest one of these Use "State Reader" and "State Writer" block in Simulink Si...

17日 前 | 0

Load more