回答済み
A faster union of polyshapes
using union of polyshape, just different order WARNING: code not fully tested and NOT commented not fully optimized. But it loo...

3年弱 前 | 1

| 採用済み

回答済み
How to select, or filter, the external border/boundary in a set of (x,y)-points? [Part 2]
Use the right tool: polyshape class load('borders2.mat') n = length(a); warning('off','MATLAB:polyshape:repairedBySimplify'...

3年弱 前 | 3

| 採用済み

回答済み
How to solve the matrix P in the Lyapunov equation "A'P+PA=- Q" in Simulink
I don't know simulink nor lyap function but just to tell you you can solve with standard algebra, so I hope it could be incorpor...

3年弱 前 | 0

回答済み
Why is it so fast to calculate one-dimensional cubic Spline interpolation through matlab?
"I learned that the Time complexity of one-dimensional cubic Spline interpolation is at least n ^ 2" What is n? There is two d...

3年弱 前 | 0

| 採用済み

回答済み
Calculate the average of each matrix block
A = [1 2 3 4 1 2 3 4 1 2 3 4 7 6 5 4 ; 1 2 3 4 1 2 3 4 1 2 3 4 7 6 5 4 ; 1 2 3 4 1 2 3 4 1 2 3 4 7 6 5 4 ; 1 2 3 ...

3年弱 前 | 0

回答済み
How to programmatically determine the default number of workers set in parallel preferences
Please see if this thread can help you

3年弱 前 | 0

回答済み
Generate a pseudo-random sequence of numbers with restrictions
Try this succeed = false; while ~succeed c = repelem(25,1,4); n = sum(c); r = zeros(1,n); for i=1:n ...

3年弱 前 | 1

| 採用済み

回答済み
Memory efficient alternative for meshgrid?
Compute with auto-expansion capability after reshapeing vectors in appropriate dimensions rather than meshgrid/ndgrid % [a,b,c]...

3年弱 前 | 1

回答済み
Attempt to grow array along ambiguous dimension.
Replace the problematic line of code with handGesture(repmat(~binaryFrame,1,1,size(handGesture,3))) = 0;

3年弱 前 | 0

回答済み
unable to install MATLAB R2023a on windows 11
MATLAB_Runtime_R2023a_Update_3_win64 is not MATLAB, it's a runtime used by program built with MATLAB compiler. It's normal tha...

3年弱 前 | 1

回答済み
Finding Indices of Zeroes Following Non-Zero Elements in MATLAB
seq = [0,0,0,0,0,0,1,3,5,2,4,6,7,8,3,0,0,0,0,4,1,10,22,11,22,44,44,12,0,0,0,0] b = seq ~= 0; union(findstr(b, [0 1]), findstr(...

3年弱 前 | 0

回答済み
Is there a way to start indexing with 0 in MATLAB?
One way is to define your onw class with overloading subsref and subsasg https://www.mathworks.com/help/matlab/matlab_oop/code-...

3年弱 前 | 0

回答済み
Least squares linear regression with constraints
"This is a non-linear problem of course, but I do linearize it by taking log on both side" That's the problem. When you transfo...

3年弱 前 | 0

回答済み
how to solve diagonal matrix of each page of a 3D vector ? pagediag?
[~,n,p] = size(A); [J,K] = ndgrid(1:n,1:p); B = accumarray([J(:) J(:) K(:)], A(:), [n,n,p]);

3年弱 前 | 0

回答済み
Meshgrid to be used for hexagons
If you need coordinates and no connectivity graph, the code can be simplified, you can use meshgrid if you wish to MATLAB autoex...

約3年 前 | 0

回答済み
Meshgrid to be used for hexagons
Code from this thread. Not sure why you must use meshgrid https://www.mathworks.com/matlabcentral/answers/642930-adjacency-matr...

約3年 前 | 1

回答済み
What is the mathematical principle of two-dimensional cubic Spline interpolation ?
The 2D spline is tensorial of 1D splines, meaning it makes 1D is x, then 1D in y. If you do the other way around it give the sam...

約3年 前 | 0

| 採用済み

回答済み
Inverse of sorting arrangement
If A has distinct elements such as A = rand(1,10) a single line command is [B,~,J] = unique(A); Check J B(J)

約3年 前 | 2

回答済み
~exist(xxx) in IF condition not working
You have a FILE or FOLDER named "data" on some of your computers, not on other exists chech existing for file and folder as wel...

約3年 前 | 0

回答済み
May I ask if there are any good methods in MATLAB that can fit broken lines
Use my FEX BSFK xyz=readmatrix('https://www.mathworks.com/matlabcentral/answers/uploaded_files/1417239/zx.txt') xyz0 = mean(...

約3年 前 | 0

回答済み
For loop over permutations of 1:n with very large n
If you don't care about finding optimal solution, why not just do n = 1e15; % 1e18 has problem of coding as in my comment above...

約3年 前 | 0

回答済み
find rows in a matrix where all the elements (of those rows) are not NaN
An alternative ways of testing a = [ NaN NaN NaN NaN NaN NaN NaN NaN NaN...

約3年 前 | 0

回答済み
Inverse wavelet transform using only one wavelet transform
I guess because you feed in random data, the scale cannot by estimate correctly therefore the first level of the scale (and also...

約3年 前 | 0

回答済み
try...catch for memory full error in imaq toolbox ?
To my knowledge there is no simple way to detect memory issue. What you ask MATLAB, e.g., using command such as [~,sys] = memo...

約3年 前 | 0

回答済み
What could be a faster way to calculate first derivative of a field?
dfdt = (f(3:end)-f(1:end-2))*(1/(2*dt))

約3年 前 | 0

| 採用済み

回答済み
Merging piecewise polynomial (pp) structures
Using BSFK from this FEX https://www.mathworks.com/matlabcentral/answers/1810010-free-knot-spline-approximation-bsfk-problem?s_t...

3年以上 前 | 1

回答済み
How do you reshape an array to preserve the order in each row of the original array?
A = magic(3) reshape(A.', [],1)

3年以上 前 | 0

| 採用済み

回答済み
3 subplots with the bottom one split in 2 vertically?
Plenty of examples are given in the doc page https://www.mathworks.com/help/matlab/ref/tiledlayout.html

3年以上 前 | 1

回答済み
Speeding up matrix operations
Instead of calling trapz, use matrix multiplication, and this probably beats anything out there in term of speed and memory A =...

3年以上 前 | 1

| 採用済み

回答済み
Speeding up matrix operations
All loops are removed, but the memory requirement might be an issue. As I don't know what mean "very large N, M" I can't make a...

3年以上 前 | 0

さらに読み込む