Community Profile # Bruno Luong

Last seen: Today Active since 2009

#### Statistics

All
• • • • • • • • • • • • #### Content Feed

View by

An annoying extrapolation problem
Because you insist on using anonymous function and ugly combined expression using scalar logical expression. The trick is no lon...

ungefär 3 timmar ago | 0

| accepted

Why is the result matrix “rho” of function corr (A, B) not a symmetric matrix?
As the doc describe, for example rho(2,1) is the correlation between X(:,2) and Y(:,1) rho(1,2) is the correlation between X(:...

ungefär 4 timmar ago | 0

How to efficiently index into memory and call functions within for loops
When you index a hybrid slide (j positive integer scalar) % x = ... % j = ... xidx = x(:,:,:,j,:,:) (here I take a 6D array ...

4 dagar ago | 0

| accepted

is there a way to perform this task w/o using loops?
You might consider store in table instead NOTE: using table would be more convenient to access data, not necessary faster p.va...

5 dagar ago | 1

How can I stabilize the matrix left division (i.e. "\")?
Try pinv, lsqminnorm it can stabilize somewhat the inversion with (near) singular matrix. Both bave a tolerance argument to tune...

6 dagar ago | 0

square matrix containing Chebyshev polynomials becomes singular when its size becomes greater than a certain value
That is exactky what I have suggested in my answer: use the Chebyschev nodes t0 = 0; tf = 4; N = 75; syms x h = chebyshevT(...

6 dagar ago | 0

square matrix containing Chebyshev polynomials becomes singular when its size becomes greater than a certain value
If you select discrete points d the Chebychev nodes see definition wiki, and not uniform, it will become well posed.

7 dagar ago | 0

interpolate a 2D map (array) of density samples and preserve the total ?
Use trapz for the integration (not sum), it should match (up to round off) with linear interpolation and interger subsamping fo...

10 dagar ago | 0

Question

xlabel/ylabel 'HorizontalAlignment' issue
I don't understand the 'HorizontalAlignment' of the text labels. It is not centered (when the figure has different size than the...

10 dagar ago | 1 answer | 2

### 1

Coefficents of piecewise polynomial in matlab
Similar answer as here points = [1 0 -1 0 1;0 1 0 -1 0]; pp = cscvn(points) m = pp.dim; p = pp.pieces; %D = diff(poi...

10 dagar ago | 0

cscvn of a function, coefficients and breaks
This is how to use pp m = 2; n = 5; % 25 in the original question points = rand(m,n); pp = cscvn(points) m = pp.dim; p =...

10 dagar ago | 0

How to index two vectors together
There is FEX, and fast if you have compiler and compile the mex file. https://www.mathworks.com/matlabcentral/fileexchange/2985...

10 dagar ago | 0

The difference between performing the fft2 and the convolution
Use this function, it will perform the convolution using fft method rightly https://www.mathworks.com/matlabcentral/fileexchang...

10 dagar ago | 0

How can I rotate the axes' labels parallel to the orientation of the axes?
Try this (the letters of label are rotated but the aspect ratio remain constant so they can be read easily but are not look like...

10 dagar ago | 0

| accepted

Compact way to calculate the centroid of a boundary of a set of points
@Sim The area of the polygonal (A in the book) is sum(A)/2 in Jan code. So sum(A)*3 in Jan's code is equal to 6*area. They are...

11 dagar ago | 0

Mex function Implementation for nested-functions
you did not include operation.c in mex command

11 dagar ago | 2

| accepted

Strange warning how to interpret it?
Fixed with update 4 https://www.mathworks.com/support/bugreports/3114312

13 dagar ago | 1

| accepted

Compute only a few entries of a big matrix product
It will not store the result in 2D matrix but 3D array. I hope you can switch to this format of storage. x=rand(10000,10); k =...

14 dagar ago | 0

| accepted

Matrix addition only to elements equal to zero
C=B; B0 = B==0; C(B0)=A(B0);

14 dagar ago | 0

| accepted

First look of your code shows that you do this mistake: https://www.mathworks.com/help/matlab/matlab_prog/preallocating-arrays....

17 dagar ago | 0

How to efficiently calculate a weighted sum of 3 dimensional matrix through a vector in matlab
This uses matrix multiplication so it should be well optimized and fast. [m,n] = size(A, [1 2]); C = reshape(A,m*n, []) * B(:)...

17 dagar ago | 2

| accepted

Matrix inverse in objective function
The inv() is not supported by optimization expression see https://www.mathworks.com/help/optim/ug/supported-operations-on-optimi...

17 dagar ago | 0

| accepted

Find all possible combinations of numbers with a specific array length
char(dec2base(0:4^12-1,4)+('A'-'0'))

18 dagar ago | 1

Order of code execution seems weird
%% Function in app.PlotSetup function printProcess(app, message) app.StatusEditField.BackgroundColor = app.yellow; app.Status...

18 dagar ago | 1

how to use plot to draw a minor arc in matlab without calculating the angle range?
% Generate A, B, C, C is the center and A B are two points on circle r = rand(); C = randn(2,1); phi1 = 2*pi*rand; A = C + r...

19 dagar ago | 1

Multipilication of N-dimension array
D = rand(3, 3, 3); rotm1 = rand(3, 3, 2); for num=1:size(rotm1,3) for i=1:size(D,3) res(:,:,i,num)=rotm1(:,:...

19 dagar ago | 1

Why does C{1}(1) work but C(1){1} results in an invalid array index error in MATLAB?
"I would like to understand the rationale behind MATLAB's requirement for parentheses indexing to appear last in an indexing exp...

22 dagar ago | 0

How can I produce this matrix?
m=6 n=3 j=randperm(m,n-1); A=accumarray([2:n;j]',1,[n,m]); A(1,setdiff(1:end,j))=1

24 dagar ago | 1

| accepted