Community Profile

photo

Matt J


6.193 total contributions since 2009

Professional Interests: medical image processing, optimization algorithms

PLEASE NOTE: I do not read email sent through my author page. Please post questions about FEX submissions in their respective Comments section.

Contact

Matt J's Badges

  • Personal Best Downloads Level 4
  • First Review
  • 5-Star Galaxy Level 5
  • First Submission
  • Master
  • Revival Level 4
  • 36 Month Streak
  • Thankful Level 4
  • Knowledgeable Level 4
  • First Answer

View details...

Contributions in
View by

Answered
Unable to perform assignment because the left and right sides have a different number of elements error
It's because in that line, b is not a scalar, even though everything else is:

etwa 7 Stunden ago | 0

Answered
Does anyone know the process of solving this problem?: "Write a MATLAB command to plot 5 cycles of s=sin(1000t)."
This very similar example may be of some help, https://www.mathworks.com/help/matlab/ref/plot.html#btzitot-4

etwa 11 Stunden ago | 1

| accepted

Answered
least square circle, why doesn't it work?
As I mentioned in your other post, your approach is not a good way to fit a circle. However, assuming you must do it this way, y...

etwa 14 Stunden ago | 1

| accepted

Answered
Non linear least square fitting
Ok. Could you possibly show me the analytical alternatives to Adam's solution? See attached. Note that my method does not mini...

ein Tag ago | 2

Answered
How can I use graph object info to find: areas, number of sides, and perimeter lengths of a each connected polygon within a network of polygons?
Using one of my recent FEX postings, https://www.mathworks.com/matlabcentral/fileexchange/73630-spatialgraph2d you should be a...

ein Tag ago | 0

Submitted


spatialgraph2D
Creates a graph object with 2D spatial locations associated with the nodes

ein Tag ago | 5 downloads |

Thumbnail

Answered
return the numerator and denimentor
If x is a symbolic variable, then yes >> x=sym(1/2); >> [n,d]=numden(x) n = 1 d = 2

ein Tag ago | 0

Answered
vectorize high dimensional image
result = reshape(yourImage,[],102).';

ein Tag ago | 0

| accepted

Answered
Using functions relating polynomial
result = conv(P,Q)

ein Tag ago | 1

Answered
How to replace elements of a matrix with the scaled identity?
B=kron(A,eye(n))

ein Tag ago | 1

| accepted

Answered
Convert matrix 3d into 2d
Calling your matrix A, Acell=num2cell(A,[1,2]);

ein Tag ago | 1

Answered
Find an optimal solution for a system with matrix
f=-A(:); Aineq=[B(:),C(:)].'; bineq=[4;3] Xoptimal=linprog(f,Aineq,bineq)

3 Tage ago | 0

Answered
Trying to plot Eulers, but keep getting straight line
You're getting a straight line because the right hand side of this line acmi(1:10001)=-a+(alpha(n)*l*cos(theta(n)))-((omega(n)^...

4 Tage ago | 0

Answered
how to write a function for quadratic equation
[x1,x2] = QuadraticEquation (1,-2,0) function [x1,x2] = QuadraticEquation (a,b,c) d=b^2-4*a*c; if d>=0 disp ('...

4 Tage ago | 0

| accepted

Answered
How to sum a series of numbers?
sum(numerator./denominator)

4 Tage ago | 0

Answered
multi-variable optimization in matlab?
Many other variables are to be calculated first, which are actually functions of the first two variables, and then they're used ...

4 Tage ago | 0

| accepted

Answered
Call a function in a sub directory?
The only way, I believe, is to visit each folder and create a function handle to each respective version of sayhi(), cd folder1...

4 Tage ago | 0

Answered
Map a 2D matrix into 3D using loop for allotment along the 3rd dimension
You could try this. clear data_trialwise for i=20:-1:1 data_trialwise(:,:,i)=data(:,begin(i):end(i)); % begin and end bot...

4 Tage ago | 0

Answered
shifted triangular matrix array
ac=num2cell([0,0;a],2); T=toeplitz(1:4,[1,zeros(1,3)]); A=cell2mat(ac(T+1)) A = 1 2 0 0 0 ...

4 Tage ago | 1

| accepted

Answered
How can i multiply cell arrays?
for i=1:2 for j=1:2 H{i,j}=H{i,j}.*X{i}; end end

4 Tage ago | 0

| accepted

Answered
Most efficient way to enter values into pre-allocated sparse matrix?
I would just store all the data from the loop calculations in cells. Then use the data to build the sparse matrix after the loop...

5 Tage ago | 0

| accepted

Answered
Is possible configure matlab to get a+[ ]=a?
You could also replace your plus() operations with sum() operations. Compare: >> a=3; b=[]; >> a+b ans = [] >>...

6 Tage ago | 1

Answered
Is possible configure matlab to get a+[ ]=a?
No way that you're going like. You could subclass Matlab's double type https://www.mathworks.com/help/matlab/matlab_oop/extend-...

6 Tage ago | 1

Answered
Error using griddedInterpolant The grid vectors do not define a grid of points that match the given values.
You have 20 Y samples, but your V has 21 rows. >> whos X Y V Name Size Bytes Class Attributes V ...

6 Tage ago | 0

| accepted

Answered
Average of every nth value in a vector
tmp=conv(yourvector, ones(600,1)/600,'valid'); result=tmp(1:600:end)

7 Tage ago | 0

Answered
Add two lines to a matrix.
A=A([1;2;3;3;3],:)

7 Tage ago | 0

| accepted

Answered
3-D line of best fit from origin to cloud of data points
The equation is t*u where u is 3D line direction vector obtained by, [V,d]=eig(A.'*A,'vector'); [~,i]=max(d); u=V(:,i); and ...

7 Tage ago | 0

Answered
Multi-function optimization
You would need something like the following, options=optimoptions(@fminunc,'SpecifyObjectiveGradient', true); allX = fminunc...

7 Tage ago | 0

| accepted

Answered
2D Convex Hull: I can't think of a 'criteria' to filter out the 'wrong' points, please help!
One thing you can also try to do is find where one of the rays from the pivot point lies inside the triangle formed by its two n...

8 Tage ago | 0

Load more