回答済み
join cell arrays together
x=repmat({'the_output'},5,1); y=mat2cell((1:5)',ones(5,1),1); z=cellfun(@(a,b) [a,num2str(b)],x,y,'UniformOutput',false)

6年以上 前 | 1

回答済み
Simulink : Get handle of a Matlab-Function block, inside Matlab-Function itself
I would think so, just try handle=get_param(Block,'handle') where "Block" is the full path of the MATLAB function block in your ...

6年以上 前 | 0

| 採用済み

回答済み
How to build x and y coordinates using a For loop
maybe it should be y=zeros(12,2) x(i,:)=[x1(i),x2(i)]; y(i,:)=[y1(i),y2(i)];

6年以上 前 | 0

| 採用済み

回答済み
Simulink object... ...was changed during simulation
I had a user who had problem matching this although Simulink (earlier version) didn't give this exact error message. There is a...

6年以上 前 | 0

回答済み
If statement not executing
Most likely a "floating point data equal comparison" issue. see (1/3)==(1-2/3). They are not equal if you run it in MATLAB.

6年以上 前 | 0

| 採用済み

回答済み
robotics system toolbox example issue
Do you have the toolbox? What do you get from "ver robotics"

6年以上 前 | 0

回答済み
OK ... simple question! In newer versions of Simulink, I'm finding that I can't emphasize a line grouping (vectors, whatever) then move them with either the mouse of arrows.
Include at least one block in your group (selection), cut or copy, then paste, you can still move around the whole group.

6年以上 前 | 0

回答済み
Matlab borrow products for simulink code generation
Go through your tasks when there is an internet connection, then run license('inuse') to find out what are needed. You may also ...

6年以上 前 | 0

回答済み
getting data from structure
temp=[S.speed]; out=temp(1:3:end) % or get all three speeds Speed=reshape([S.speed],3,[])

6年以上 前 | 0

回答済み
using the data from struct
If you can't change the other program, Out=YourOtherProgram(), where "Out" is a data like "ans" in your picture, then you can u...

6年以上 前 | 0

| 採用済み

回答済み
SIL using model reference
I thought the document was clear. To deploy the generated code as part of a larger application that uses the referenced model, ...

6年以上 前 | 0

| 採用済み

回答済み
A is a matrix of size 32*32.I want to subtract elements of each 4*4 block of A from their respective 4*4 means
A=rand(32); out = blockproc(A,[4 4],@(x)mean(x.data(:))); temp=repmat({ones(4,1)},8,1); temp=blkdiag(temp{:}); Result=A-te...

6年以上 前 | 0

回答済み
How to prevent stateflow from opening the system?
Maybe, it is dependent on how you program it? The following example doesn't show the model until the last line. bdclose all; n...

6年以上 前 | 0

回答済み
What kind of source block is this?
double click to open it. The title of the dialog window shall tell the block type.

6年以上 前 | 0

回答済み
How to Model For loop as Simulink Model?
Use "For Iterator Subsystem"

6年以上 前 | 0

| 採用済み

回答済み
str2num results
ss() happen to be a function. You could run b=ss alone;

6年以上 前 | 0

回答済み
Why wont this run? "Array indices must be positive integers or logical values."
Most likely typo f = (1/(2*(pi)))*(L*C*(((R1^2)*C-L)/((R2^2)*C-L)))^(1/2)

6年以上 前 | 0

回答済み
How do I define and use a standard range written by variable
N=10; % provide a reasonable number based on the range of input data n=1:N; LowBound=690*n; HighBound=1200*n; InputData=[...

6年以上 前 | 0

回答済み
Simulink sample time error
The error has nothing to do with the script. According to the error message, your simulation step size is fixed, 1 second. Howev...

6年以上 前 | 0

回答済み
Calculating that power supply won't burn my laptop
Modern power supplier/charger are all "smart" devices. The power/volt/max current numbers are not derived directly from the simp...

6年以上 前 | 0

回答済み
Cannot get points on a plot to show
You are plotting one point at a time, use plot(N,error(N),'+') or at the end, plot(1:10,error)

6年以上 前 | 0

| 採用済み

回答済み
Assign a number to a letter in excel
X1={'A','B','C'}'; y=cell2mat(X1)-64

6年以上 前 | 0

回答済み
create menu with input
x=5; xx=string(1:x); menu('choose',xx(:))

6年以上 前 | 0

回答済み
Help with restricting input
Suprisingly, just run your specification and it works in MATLAB number=input('Enter a whole number between 1 and 100:') while ...

6年以上 前 | 0

| 採用済み

回答済み
Index Exceeds the number of array elements (993268)
If you have an array with 10 elements but you are trying to access the 11th element, you got this error. Just step through your ...

6年以上 前 | 0

| 採用済み

回答済み
how can I compute distances:
Run the code and then run "license inuse". Only MATLAB is needed.

6年以上 前 | 0

回答済み
connecting simulink with matlab
results=sim('mymodel')

6年以上 前 | 0

回答済み
I want to generate a time vector
datetime([0,0,0,6,30,0]):minutes(5.12):datetime([0,0,0,15,0,0])

6年以上 前 | 0

回答済み
How do I programmatically set the parameters of a Simulink-PS Converter?
Click one such block in your model and run "get(gcbh)" in Command Window to learn about its properties and values. You could do...

6年以上 前 | 1

| 採用済み

回答済み
Drawing Rectangle/Lines with data
rectangle('Position',[0 0.15 0.012 0.012]) axis([0 0.02 0 0.2])

6年以上 前 | 0

| 採用済み

さらに読み込む