All Questions
15 questions
6
votes
1
answer
264
views
C++ Eigen/Mex function to perform two pagewise convolutions on a 3D matrix with a simple kernel
I am trying to accelerate an algorithm where I am computing a 2D variance of many complex matrices stored as pages of a 3D array in Matlab. My implementation uses a Mex function with the C++ Matlab ...
3
votes
1
answer
168
views
Dictionary based non-local mean implementation in Matlab
Given a dictionary including multiple X-Y pairs where X, Y are both three dimensional structure. dictionaryBasedNonlocalMean function returns a ...
3
votes
1
answer
143
views
Three-dimensional DCT spatial frequency components illustration
I am attempting to make three-dimensional discrete cosine transformation spatial frequency components illustration. The 3D cubes is used to present the level of each coefficient. The more bright the ...
7
votes
1
answer
1k
views
Two dimensional bicubic interpolation implementation in Matlab
I am attempting to implement two dimensional bicubic interpolation algorithm in Matlab. The input is a two dimensional array and the output is the interpolated result.
The test input matrix:
...
4
votes
1
answer
207
views
Parallel 3D Discrete Cosine Transformation Implementation in Matlab
I am trying to implement 3D Discrete Cosine Transformation calculation in Matlab with parallel computing parfor. The formula of 3D Discrete Cosine Transformation is ...
1
vote
1
answer
389
views
My implementation of the Union-Find data structure in MATLAB
I was assigned the connected components labeling (CCL) algorithm and in order to implement the CCL algorithm I first had to implement the Union-Find algorithm.
This is my try at it, any review and ...
4
votes
2
answers
1k
views
Iterative Implementation of Towers of Hanoi
Here is an implementation of Towers of Hanoi based on few observed patterns1 from the easier recursive solution:
...
3
votes
1
answer
2k
views
Matlab implementation of Needleman-Wunsch algorithm
This code (an implementation of the path finding Needleman-Wunsch algorithm), given two sequences, correctly aligns and calculates the similarity of them. For example, given two sequences:
AAA,CCC
...
6
votes
1
answer
475
views
Segmenting brain images (Dicom format) using region-growing algorithm
I have a list of images in a folder where num denotes the index of image and I used num to run the iterations in a "for loop". ...
2
votes
0
answers
215
views
Kullback-Leibler (KL) distance between inside and outside contour code
I am trying implement the distance measurement between two distributions. The detail is described in here and input image . Let short summarize the idea of the paper:
The input image is divided into ...
0
votes
1
answer
2k
views
Stochastic gradient descent squared loss
I have implemented stochastic gradient descent in matlab and I would like to compare my results with another source but the error I am getting is higher (I am using squared error). I am worried I am ...
5
votes
1
answer
27k
views
K-nearest neighbours in MATLAB
I implemented K-Nearest Neighbours algorithm, but my experience using MATLAB is lacking. I need you to check the small portion of code and tell me what can be improved or modified. I hope it is a ...
3
votes
1
answer
258
views
Getting B+ matrix (Warshall algorithm) in Matlab
Pseudocode:
...
0
votes
1
answer
490
views
Finding columns of a matrix that are the same for combinations of events
How I can change this multi-loop to reduce the computation time?
A is a matrix (5 × 10000) where the fifth line contains values between 1 and 50 corresponding to ...
4
votes
1
answer
359
views
Creating a matrix from a dyadic product
Ax, Ay, Az: [N-by-N]
B=AA (dyadic product)
means
...