Community Profile

photo

Matt J


Last seen: 1 day ago
6,615 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
how can i get the intersection of two step curves?
I have never heard the terminology "step curve", but see if one of these FEX submissions is useful to you, https://www.mathwork...

16 hours ago | 0

Answered
Integral boundaries for a triangular plane
Here is an example from the documentation for integral2 of an integral over a triangular region: https://www.mathworks.com/help...

16 hours ago | 0

Answered
Why does Multistart give a output same as the initial guess value?
I am sure the initial guess value (X0) do not give a global minimum. What have you done to verify that? Have you tested optimi...

21 hours ago | 0

Answered
Export_fig - Ghostscript program not found
It probably doesn't matter unless you are going to try to export .eps or .epsc files. If you are, you should indeed install Ghos...

23 hours ago | 0

| accepted

Answered
How to transform given XY coordinates using 'lwm' tform?
A forward version of the lwm transform is not provided because it is not guaranteed to be a 1-1 transformation, but perhaps it w...

23 hours ago | 0

| accepted

Answered
linear equation with summation
q=A/D should already account for the summation. Your equation can be written just by replacing the summation with simple matrix ...

24 hours ago | 0

| accepted

Answered
Working with for loop
I_values=1:4:len; final_delay=nan(1,numel(I_values)); %PRE-ALLOCATE!!!!!! for k=1:numel(I_values) i_value=I_...

1 day ago | 0

| accepted

Answered
Perform processing over each row of table starting from first non-zero element in that row
Your question implies that all elements of the table are numeric., e.g., T = 5×3 table Var1 Var2 Var3 ...

1 day ago | 0

Answered
Returning values from Blockproc
You could use mat2tiles https://www.mathworks.com/matlabcentral/fileexchange/35085-mat2tiles-divide-array-into-equal-sized-sub-...

2 days ago | 0

Answered
Column space of a matrix
You can use this FEX submission, https://www.mathworks.com/matlabcentral/fileexchange/77437-extract-linearly-independent-subset...

2 days ago | 0

Answered
How to label sorted variables
Maybe what you want: >> labels=string({"A","B","C"}); >> x = [1,1,3; 2,2,1; 3,3,2]; >> labels(x) ans = ...

2 days ago | 0

Answered
FSOLVE requires all values returned by user functions to be of data type double
The result I get from this is, xc = 0.1000 0.1500 0.2000 0.2500 0.3000 0.3500 0.4000 ...

2 days ago | 0

| accepted

Answered
Matrix 2-norm Condition number
sadly this isn't the first tine that the equal function fails with me and don't know the reason. The isequal() function didn't ...

2 days ago | 0

| accepted

Answered
Adding two linear inequality constraints in Optimization toolbox
But the optimization algorithm should still be able to handle it, right? Can it be accomodated in Aineq and bineq? One way you ...

5 days ago | 0

Answered
Interpolate values to the nearest 0.25 and create indices for these values
vals=linspace(0,8,32+1); rp1(:)=interp1(vals,vals, rp1(:),'nearest')

6 days ago | 0

| accepted

Answered
How to extend line of best fit to find x intercept ?
roots(p)

6 days ago | 1

| accepted

Answered
Operator '-' is not supported for operands of type 'cell'.
Check the contents of ATtable{1,3} and ATtable{1,5}. I bet they're not numbers.

6 days ago | 0

| accepted

Answered
How to draw a graph for function with constraints?
fimplicit(@(x,y) x.^2 + 4*x.*y +5*y.^2 - 10,'r'); hold on; fcontour(@(x,y) 3*x+4*y) ; hold off

6 days ago | 0

| accepted

Answered
Unable to perform assignment because the size of the left side is 98-by-50 and the size of the right side is 98-by-32.
Make the right hand side and the left hand side the same size.

6 days ago | 0

Answered
Repeatedly interpolating from scattered to regular grid with varying sample values
You can change the Values property of the scatteredInterpolant object. That can eliminate significant object re-building time, a...

6 days ago | 1

| accepted

Answered
Constraint function in optimization toolbox
As far as I can see from your code, the mass flow constraint is linear in para. You would use the linear inequality constraint a...

7 days ago | 0

| accepted

Answered
Creating optimization constraint with loop is too slow
The problem-based framework is not built for speed. It's built to make setting up small problems easy. So, it's already question...

7 days ago | 0

| accepted

Answered
Does anyone know how to use the matlab to calculate the minimu distance between a point outside oval and the oval surface?
You can use trustregprob from the File Exchange https://www.mathworks.com/matlabcentral/fileexchange/53191-quadratic-minimizati...

8 days ago | 0

| accepted

Answered
coefficient determination of two variables
lsqcurvefit would be one choice, https://www.mathworks.com/help/optim/ug/lsqcurvefit.html Note that your equation can be reorg...

8 days ago | 1

| accepted

Answered
How should I store the value of f(x) in the output of fsolve?
>> norm(fval).^2 ans = 3.2953e-13

9 days ago | 0

Submitted


Extract linearly independent subset of matrix columns
Loop-free code routine to find a maximal subset of linearly independent columns in a matrix

9 days ago | 3 downloads |

Answered
counting how many times a certain value is repeated in a fixed interval
If you have the Image Processing Toolbox, reg=regionprops(X,'Area'); score = sum(structfun(@(a) floor(a/2), reg))

9 days ago | 0

Answered
How to get the minimum number of rows that, if removed, reduces the rank.
Well, if A were full rank, it's rank would be min(size(A)); So, perhaps you want the difference between this and the actual ra...

9 days ago | 0

Answered
splitting a matrix into vectors
See here, https://www.mathworks.com/matlabcentral/answers/554587-making-a-row-vector-from-a-nxn-matrix

10 days ago | 0

Answered
Removing zeroes from 3d matrrix
reshape(nonzeros(Fx),11,2,3);

10 days ago | 0

Load more