回答済み
How to simply the code
With some guessing: Value = cat(1, C{:, 2}); Index = find(Value >= 2, 1, 'first') - 1; if ~isempty(Index) % [EDITED] T...

15日 前 | 0

| 採用済み

回答済み
non linear coupled diff equation
What about simplifying the equations? 1. dx/dt = -(r+r1)/L1*x - dy/dt * (L12/L1) 2. dy/dt = -y*r2 - dx/dt * (L12/L2) 1. int...

15日 前 | 0

| 採用済み

回答済み
Indexing every value from matrix not only unique values
Of course you can use find(): A = [2, 2, 4, 1, 3; ... 3, 1, 10, 100, 200]; % 200 added to match number of elements per ...

15日 前 | 1

| 採用済み

回答済み
Converting text file to struct
Your text file is almost valid Matlab code: only the trailing semicolons are removed. Now you try to write some code, which inte...

15日 前 | 1

回答済み
how to Concatenate big string matrices of different sizes
With some bold guessing: % [UNTESTED] Please povide a small test data set keyIndex = 1; % Guessing, that the "case number" ...

15日 前 | 0

回答済み
Unable to perform assignment because the size of the left side is 1-by-201 and the size of the right side is 200-by-1
Replace: ts = -prePeak:1/fs:posPeak; by ts = linspace(prePeak, postPeak, 201); But as far as I can see, you use ts only to m...

15日 前 | 0

回答済み
There was an unexpected exception
The error message suggests to read the log file. So please read the log file and post a copy of the important information you fi...

15日 前 | 0

回答済み
Error using eig Input matrix contains NaN or Inf.
The error message is clear: The input of eig() cannot contain NaN or Inf. Without seeing your code, the readers cannot guess, w...

15日 前 | 0

回答済み
Matrix sequence go diagonal
n = 6; % Or if you want: input ('sequence_matrix_'); v = zeros(1, n+1); % Pre-allocation v(2) = 1; % I...

15日 前 | 0

回答済み
Sensitivity Analysis for a ODE
Sensitivity means, that you vary the initial values or parameters by a small value and compare the results of the integration. D...

17日 前 | 1

| 採用済み

回答済み
dde23 solver gets stuck in an infinite loop (I think?)
dde23 cannot stuck in an infinite loop. But it is easy to provide a system, which has a pole, such that the step size gets tiny ...

18日 前 | 0

回答済み
I have 132 potential positions in a wind farm layout and I have to place 66 turbines on these positions. I want to know how to make combinations to place these 66 turbines.
The notes of dpb and David mean, that the number of possible solutions is too large to be useful, if you want to test all of the...

18日 前 | 0

回答済み
MATLAB crashes when I use any sound commands
The OpenGL flags are for managing the graphics, but your problem concerns the sound. Did you update the sound drivers already?

19日 前 | 0

回答済み
make a subsubfolder in a newly made subfolder
[filepath, name, ext]= fileparts(dcmlist{jj}); % Extract file name mkdir(fullfile(nufolderpath, name, 'edn'));

19日 前 | 0

| 採用済み

回答済み
copy file not working as it should
Use the debugger to find out, what's going on: for kk = 1 :numel(bmplist) if contains(bmplist{kk}, ptt) sourceFile =...

19日 前 | 0

回答済み
Derivative of a function in a particular point
Use one of the quotients of differences to get a numerical approximation of the derivative: x = 1.2345; h = sqrt(eps); dy_r...

19日 前 | 0

回答済み
How to convert a cell array to a compatible matrix?
CC = {rand(9,9), rand(5,4), rand(5,4), rand(6,4), rand(6,4), rand(8,4), rand(8,4), rand(9,4), rand(9, 4); ... rand(4,5), ra...

19日 前 | 1

| 採用済み

回答済み
Dimensions of arrays being concatenated are not consistent.
Use the debugger to check your code: dbstop if error Start your program after typing this in the command window. When Matlab s...

19日 前 | 0

回答済み
insert zero into matrix
You cannot "insert" a 0 in row 170, if the vector has 96 rows only. You can append zeros only: x = rand(96, 1); x(89:170) = 0;...

19日 前 | 0

| 採用済み

回答済み
Break A While loop using a status Button
Insert a drawnow command inside the loop to let Matlab update the GUI. A small simplification: app.CANMSGStatusLamp.Color = 'B...

20日 前 | 1

質問


Are the CC BY-SA 3.0 and BSD-3-clause license compatible?
Code published in the Answers forum is covered by the "Creative Commons Attribution Share Alike 3.0 license", also called "CC BY...

20日 前 | 0 件の回答 | 0

0

回答

回答済み
speed up ismember with two-dim data
function Test_Felix X = TestData; Y = TestData; % Original method: tic; mat_overlap = NaN(length(X), length(Y)); for ii ...

21日 前 | 0

| 採用済み

回答済み
matlab -batch always failed with: | Error: Invalid use of operator.
The string after the -batch argument must contain a Matlab command. "./hello.m" is not a Matlab command, because "./" is the el...

21日 前 | 0

| 採用済み

回答済み
How to use multiple break statments
for i = 1:100 Ext.W22 = beta * Ext.W22; Ext.W22List(i) = Ext.W22; %% Convergance Check sub 2 sl...

21日 前 | 1

回答済み
Find minimum and maximum from same matrix
I guess, that zeros values should be ignored. Then: tmpPower = Power; tmpPower(tmpPower <= 0) = Inf; [minPositive, index1] = ...

21日 前 | 0

| 採用済み

回答済み
Suggestions for vectorizing double/triple for loops in Matlab
The power operation is very expensive, so avoid it whenever it is possible: M = 50; N = 50; c = rand(N,M) + i*rand(N,M); eps...

22日 前 | 1

| 採用済み

回答済み
strsplit causing issues with several functions
It looks like you have shadowed the builtin function strsplit by a user-defined function, which accepts less inputs. If you pos...

22日 前 | 0

| 採用済み

回答済み
imwrite does not work when file extension is given
Do not use "path" as name of a variable, because this shadows an important Matlab command. This does run usually, but during deb...

22日 前 | 0

| 採用済み

回答済み
Finding an average matrix from each matrix in an array
Which kind of array contains the matrices? A cell array, a numerical 3D array, a struct array? The solution depends on this deta...

22日 前 | 1

回答済み
How can I use funtions defined in a column vector individually?
A small modification of your code let accept RK4 vector functions also: function [t, y] = RK4(fun, t0, tN, h, y0) t = t0:h:...

24日 前 | 1

| 採用済み

もっと読み込む