Réponse apportée
Matlab equivalent of rand() in C++
random4 = randi(item)-1

environ 5 ans il y a | 0

| A accepté

Réponse apportée
Multiple griddata calls into a single one (same grid)
For nearest/linear/cubic method you can build the matrix https://www.mathworks.com/matlabcentral/fileexchange/85939-mat-op-ex, f...

environ 5 ans il y a | 0

Réponse apportée
Multiple griddata calls into a single one (same grid)
If you are ready to trade 'v4' method for something else, you can use scatteredInterpolant % example of fake data x = -3 + 6...

environ 5 ans il y a | 0

Réponse apportée
Invalid expression. Check for missing multiplication operator, missing or unbalanced delimiters, or other syntax error. To construct matrices, use brackets instead of parentheses.
The for loop varable is lowercase L char "l" (l), not one "1" (1) for l=1:n

environ 5 ans il y a | 0

Réponse apportée
Passing structs/objects to functions
"Does the compiler realize which parts of the struct are actually needed and pass only these to the function? " MATLAB don't pa...

environ 5 ans il y a | 0

| A accepté

Réponse apportée
Smallest number of data type single
>> realmin('single') ans = single 1.1755e-38 >>

environ 5 ans il y a | 0

Réponse apportée
How to remove redundant elements in a sparse matrix?
E = triu(E);

environ 5 ans il y a | 1

Réponse apportée
Please help me vectorize my loop to construct query vector from sample points
xs=cumsum(ceil(10*rand(1,10))) t=pi; p=cumsum([0 ceil(diff(xs)/t)]); xq=interp1(p,xs,0:p(end))

environ 5 ans il y a | 0

| A accepté

Réponse apportée
Non-convex shape as a collisionBox for robot path planning
The MATLAB probably use GJK algorithm that requires convex shape. You should split the object in sum of convex. I can recommend...

environ 5 ans il y a | 0

Réponse apportée
Fast implementation of max-plus matrix multiplication
function C = mp_prod(A,B) m=size(A,1); n=size(B,2); AA=reshape(A,m,1,[]); BB=reshape(B.',1,n,[]); C=max(AA+BB,[],3); tic/t...

environ 5 ans il y a | 2

Réponse apportée
Preallocating cells with unknown output size
If the size is not known, a good way is the to grow the preallocation array exponentially. Rather than the assigment X{i,j} =...

environ 5 ans il y a | 0

| A accepté

Réponse apportée
Size mismatch error on dimension 2: expected 1, but actual size is 3 (Matlab Coder)
Size of ones(SimCoreIn(k).Ns,SimCoreIn(k).Np) = 102 x 3 So (102 x 1).*(102 x 3) gives (102 x 3) right. Right but cod...

environ 5 ans il y a | 0

| A accepté

Réponse apportée
Why the sparse pattern of a sparse matrix changed
The mex probably creates a non-valid sparse matrix, use spok to check validity

environ 5 ans il y a | 1

| A accepté

Réponse apportée
continuous piecewise linear approximation of data set
see if this can help you https://www.mathworks.com/matlabcentral/fileexchange/25872-free-knot-spline-approximation

environ 5 ans il y a | 0

Réponse apportée
App does not execute properly unless in debug mode [R2020b]
May be you should add drawnow so as things get refresed app.run.Enable='off' drawnow

environ 5 ans il y a | 0

Réponse apportée
Calling script from a function is recommended?
Inconvenience: MATLAB coder cannot work on script inside function

environ 5 ans il y a | 0

Question


Calling script from a function is recommended?
Now and then I call script from a function, the purspose is often initialize some constant values that are shared by across the ...

environ 5 ans il y a | 2 réponses | 0

2

réponses

Réponse apportée
How to speed up this for loop containing kronecker product?
Yesterday I profile your code and the majority of time is eaten by H = K_D*K_D' - K_S*K_S'; not by Kronecker. The question is...

environ 5 ans il y a | 0

Réponse apportée
svds(X,r) and svd(X,'econ') generating different singular vectors for large complex matrix X ??
The singular value (eigen) decomposition SVD/SVDS is not unique, vectors is up to scaling, (values is up to order for eigen valu...

environ 5 ans il y a | 1

| A accepté

Réponse apportée
How to find the first element in ascending numbers that repeat?
A = [1 2 3 4 0 1 0 1 0 1 0 1 2 3 4 0 1 0 1 0 1 1 2 3 4] b = find(A(1:end-1)==1 & diff(A)>0)

environ 5 ans il y a | 0

Réponse apportée
Calculating a matrix with a specific form
There might be a better mehod, at least more geometric, than linear system solving. I understand you want to find m (3 x 1) suc...

environ 5 ans il y a | 2

Réponse apportée
How to select complementary elements from a vector?
>> d(~ismember(d,I)) ans = 2 5 6 8 9 0

environ 5 ans il y a | 1

Réponse apportée
Vectorization of Weighted Minkowski Distance
[n,m] = size(X); % do not use length Xi = reshape(X,[n,1,m]); Xj = reshape(X,[1,n,m]); tt = reshape(theta,[1,1,m]); Mat2 = s...

environ 5 ans il y a | 0

| A accepté

Réponse apportée
How to find the first number, ignore subsequent until a greater number repeats.
A = [ 0 3 0 3 0 3 0 3 0 4 0 4 0 4 0 4 0 5 0 5 0 5 0 5 0 5 0 3 0 3 0 3]: b = find(A==3); c = diff(b); b([1 find(c>c(1),1,'firs...

environ 5 ans il y a | 1

| A accepté

Réponse apportée
Assignment of variables by comma separated lists
Use deal >> A = struct('number', cell(1, 5)); >> A A = 1×5 struct array with fields: number >> n=1:5; >> c...

environ 5 ans il y a | 0

Réponse apportée
How can I use MATLAB Compiler products to integrate a MATLAB function into C++ code?
You need MATLAB Compiler SDK to build shared library MATLAB Compiler alone can compile only to standalone app

environ 5 ans il y a | 1

| A accepté

Réponse apportée
Mesh plot of the function sqrt(y-x^2)
Here is the surface in meshgrid form s = -1:0.01:1; y = 0:0.1:9; [S, Y] = meshgrid(s,y); X = S.*sqrt(Y); Z = sqrt(max(Y-X.^...

environ 5 ans il y a | 0

Réponse apportée
Force constant slope in linear regression
% find intercept such that % y ~= givenslope*x + intercept % in the least squares sense intercept = mean(y - givenslope*x)

environ 5 ans il y a | 0

Réponse apportée
Find random solutions of a system of inequalities
For small dimensions, you might use existing tools in FEX to enumerate the vertexes of the polytopes. If the domain is non boun...

environ 5 ans il y a | 1

Réponse apportée
How do we change the maximum number of parallel cores without a visual interface?
flow.com/questions/25563906/how-can-i-change-numworkers-in-parallel-cluster-profile-when-matlab-starts

environ 5 ans il y a | 1

| A accepté

Charger plus