回答済み
How can I nest a function in a function?
MyAD=AD(3) function AD = AD(n) A = hilbert(n); Ainv = A\eye(n); Eye = eye(n); AD = Eye-Ainv*A; end function A = hilbe...

3年以上 前 | 0

| 採用済み

回答済み
How to use parameters from data dictionary in sinmulink's callback function?
Use API to open the data dictionary and get the value, or the easiest thing to do is Simulink.data.evalinGlobal('modelName','x'...

3年以上 前 | 0

回答済み
How to combine two binary columns
a=[0 1 0 0 1;1 0 1 1 0] s=sprintf('%d%d\n',a(:)) Or b=dec2bin(a) c=reshape(b,2,[]) d=c'

3年以上 前 | 1

| 採用済み

回答済み
get elements at x from array A without loop
A=10:10:90; B=[1,1,3,6,7,5,4]; C=A(B)

3年以上 前 | 0

| 採用済み

回答済み
figure saving in created folder. Error using savepath: invalid or missing path
This is really dumb. In your code, the mkdir() line, there is an extra whitespace in front of 'flow_speed'. So you created a f...

3年以上 前 | 0

| 採用済み

回答済み
How to change simulink variable from matlab script?
You can use set_param(). block='PT1/Transfer Fcn'; a=get_param(block,'Denominator') b=eval(a) b(2)=1.5 c=mat2str(b) set_pa...

3年以上 前 | 1

回答済み
How schould the matlab function be to hold an signal between two values?
The Relay block does exactly that.

3年以上 前 | 2

回答済み
How to get all block parameters from a simulink block?
Use the function that is provided by TargetLink. I used it before but can't remember the name, something like tl_clear_system()?...

3年以上 前 | 0

回答済み
ismember for cell arrays of different sizes
bin_list = {[1], [1,7], [1,7], [1,7,9], [2,8], [3], [1,7]}'; Const=1; f=@(x) ismember(Const,x); cellfun(f,bin_list)

3年以上 前 | 0

回答済み
PID block has underspecified signal dimensions, ALL groundblocks affected
I saw this quite often. I think the cause is that the Ground block doesn't have its Dimension (or size) info defined, not even a...

3年以上 前 | 0

回答済み
figure saving in created folder. Error using savepath: invalid or missing path
add "rehash" after the folder is created. doc rehash

3年以上 前 | 0

回答済み
How to list all blocks that "InitialOutput" parameter is accessible in their "block parameter" interface?
If you look at the help document of the Outport block, it says the "Initial Output" property is valid when the Outport block is ...

3年以上 前 | 1

| 採用済み

回答済み
How do I execute S-function Block from .m script.
Select the block, right click, select "Properties ...". Click the "Callbacks" tab, select OpenFcn, there should be some type o...

3年以上 前 | 0

回答済み
[Simulink] I want to just switch two values with positive trigger
Use the trig signal to trig a "triggered subsystem", the trigger type is "rising". Inside the subsystem is a "Not" logical block...

3年以上 前 | 1

回答済み
Simulink Transmission Shift Map
It is possible and you are almost there. You have the logic to check whether the speed is increasing (for up shipt) or else (f...

3年以上 前 | 0

回答済み
fprintf with warning of a lone trailing backslash
Change to fprintf(['\nProcessing folder %s', folderName]); '\n' is fine, it produces a carriage return Just need the '%s' to...

3年以上 前 | 0

回答済み
Can Simscape models be build programmatically?
I tried this and the block was added. To figure out for other blocks, open the library file, select the block and run "gcb" in M...

3年以上 前 | 0

| 採用済み

回答済み
How to use correctly the "1-D Lookup Table"
Mostly correct. Just need a few settings Press Ctrl+E to open the configuration parameters, set the Solver to be fixed step, di...

3年以上 前 | 0

| 採用済み

回答済み
Read the last row of excel spreadsheet using actxserver
I hope this debug message gives you a clue. K>> Workbook.Sheets.Item(1).UsedRange.Address ans = '$A$1:$AY$83'

3年以上 前 | 0

回答済み
How to make MATLAB run a built-in function instead of a custom function?
Remove that (H: Drive) folder from your MATLAB path, or move it below the (C: Drive) folder that contains that built-in function...

3年以上 前 | 0

| 採用済み

回答済み
How do I tell Matlab to use the proper "range" function?
Run "which -all range". The first one is used. The rests are shadowed, or private which will not affect you. The 'the basic "r...

3年以上 前 | 0

回答済み
How do I copy 2 .slx in 1 .slx ?
The best way is to use model reference. Add two "Model" blocks, each specified as reference to m1.slx and m2.slx The other way ...

3年以上 前 | 0

回答済み
How to get a logical output if all the arrays of a matrix are NAN and the matrix is a string
F=["NA" "NA" "NA" "NA" "NA" "NA" "NA" "NA"]; all(F=="NA")

3年以上 前 | 1

| 採用済み

回答済み
How can I use a variable to set the file name using Simulink's "too file" block?
As for as I know, what you imagined can not be done. In your MATLAB script, you have to modify the parameter of the "ToFile" blo...

3年以上 前 | 0

回答済み
highting single plot among lots of plots on the same figure
Click menu Tools -> Link select one of the ten rows in the pop-up dialog, the corresponding curve will become bold

3年以上 前 | 0

回答済み
How to keep a specific value in binary matrix with column constraint?
N=10; A=eye(N); B=A(:,randperm(N));% shuffle the Identity matrix randomly RandCol=randi(N-1); B(:,RandCol)=B(:,RandCol)+B(:,...

3年以上 前 | 0

| 採用済み

回答済み
grabbing specific rows from matrix
RowSelection=[1 5 13 21 25]; xy_index(RowSelection ,:)

3年以上 前 | 0

| 採用済み

回答済み
How to programmatically rename all instances of a signal/variable in a Simulink model?
It is NOT a signal. Rather, it is a "Bus Element In" "Inport" block. blks=find_system('ModelName','FindAll','On','BlockType','I...

3年以上 前 | 0

| 採用済み

回答済み
Copy file and immediately read in content
In your script, try adding "rehash" after the line where the file is copied. doc rehash Use rehash with no arguments only whe...

3年以上 前 | 1

| 採用済み

回答済み
How do I collect unlinked block or library list.
find_system('ModelName','LookUnderMasks','All','FollowLinks','On','LinkStatus','inactive')

3年以上 前 | 0

| 採用済み

さらに読み込む