# Matt J

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.

**Statistics**

RANK**6**

of 273.277

REPUTATION**26.842**

CONTRIBUTIONS

**227** Questions

**10.343** Answers

ANSWER ACCEPTANCE **
74.01%
**

VOTES RECEIVED**3.511**

RANK**230** of 18.451

REPUTATION**5.839**

AVERAGE RATING**4.90**

CONTRIBUTIONS**35** Files

DOWNLOADS **383**

ALL TIME DOWNLOADS**48874**

RANK

of 122.673

CONTRIBUTIONS

**0** Problems

**0** Solutions

SCORE**0**

NUMBER OF BADGES**0**

CONTRIBUTIONS**0 Posts**

CONTRIBUTIONS**0** Public Channels

AVERAGE RATING

CONTRIBUTIONS**3** Highlights

AVERAGE NO. OF LIKES**2**

**Content Feed**

Length of lower bounds is < length(x); filling in missing lower bounds with -Inf. Problem is unbounded

A=readtable('4times6249datacsv'); A=table2array(A); f=sum(A,2); Aeq =ones(1,4); beq = 1; lb = zeros(4,1) ; a = linpro...

ongeveer 3 uur ago | 0

Maximization problem in MATLAB Optimisation Toolbox

Will it work same here? Yes. Example: fun=@(x) -x^2; %maximize this xmax=fmincon( @(x) -fun(x) , 1) It worked!! But anoth...

ongeveer 3 uur ago | 0

Given a quadrilateral image, not necessarily a rectangle, how to find its top left point's x-y coordinate

You can use pgonCorners from https://www.mathworks.com/matlabcentral/fileexchange/74181-find-vertices-in-image-of-convex-polygo...

ongeveer 3 uur ago | 0

How to use Matlab Functions with Vector of Structures

m = min([struct.field1])

ongeveer 8 uur ago | 0

| accepted

Defining objective functions appropriately

It depends what environment you are formulating the problem in. fmincon and fminunc will only minimize functions, so you cannot ...

ongeveer 8 uur ago | 0

| accepted

Question

Isn't it dangerous to allow Comma-Separated-List functionality in indexed assignments?

I have a function below called renamefields() which, as the name suggests, renames a desired subset of struct array fields as de...

ongeveer 16 uur ago | 1 answer | 0

### 1

answerHow to get comlex root of an equation using fminbnd?

fminbnd is for minimzing over a 1D interval. It's not clear to me how you are defining 1D interval bounds for a number that does...

1 dag ago | 0

Issues in the constraint functions of the Optimization Problem solving

function [c,ceq]= area(x0) M=5; % x0=[5,8]; M2=m(M,x0(1)); M3=m(M2,x0(2)); M4=m(M3,(x0(1)+x0(2))); beta1=b(M,(x0(1)))...

2 dagen ago | 0

collapsing rows of a cell array into a single cell

Data2=num2cell(Data,1); However, I wonder why you would want to do this. Matrices are usually faster to manipulate than cells, ...

2 dagen ago | 0

| accepted

Question

How many columns can the input to the JacobianMultiplyFcn have?

I am using the JacobianMultiplyFcn option of lsqnonlin. The documentation says that JacobianMultiplyFcn is to be a handle to a f...

2 dagen ago | 0 answers | 0

### 0

answersfsolve with two variables in a loop

fun=@(z)[fx(z(1),T(j));fy(z(2),T(j))];

3 dagen ago | 0

| accepted

Receiverd Signal and optimization

w=(hr'*Theta*G +hd')'; w=sqrt(P)*w/norm(w);

3 dagen ago | 0

| accepted

Split one table into multiple tables based on multiple variables without reordering.

T=readtable('Data - 2023-01-26_question'); G=findgroups(T(:,1:2)); I=(1:numel(G))'; splitTables = splitapply(@(i){T(i,:)}...

4 dagen ago | 0

| accepted

Upper bound curve that passes through the extreme (highest) points

load D_by_t_u; load surge_height_1m; final_mat = []; for i = 1:length(surhe_height_1m) if surhe_height_1m(i) > 0.02 ...

4 dagen ago | 0

| accepted

How do I multiply the numbers in a 2D array using a for loop, must be a for loop as part of the course requirements

One way: A3=nan(size(B)); for i=1:size(B,2) A3(:,i)=sind(B(:,i)).^2; end

4 dagen ago | 0

| accepted

How to solve "Conversion to logical from optim.problemdef.OptimizationEquality is not possible." ?

This will solve the "Conversion to logical" error, but not all of the other issues raised by Torsten and me. In particular, Gene...

4 dagen ago | 0

| accepted

How to simplify too much of if

FP=[39 45 33 36 27 30, 29,33,24,28,20,24,... 41 46 34,38,29,32,32,36,25,30,22,25,36,49,38,41,31,34,35,39,.... 29,32,24...

4 dagen ago | 0

Why DerivativeCheck would be allowed to be on while there is no GradObj?

Here's a reason why you might want to allow DerivativeCheck to be on even when the analytical gradient computations are all off....

4 dagen ago | 0

| accepted

Why DerivativeCheck would be allowed to be on while there is no GradObj?

So why would MATLAB allow the DerivativeCheck to be on if there is no gradient available? Because maybe SpecifyConstraintGradie...

5 dagen ago | 0

Effect of zero padding on FFT amplitude

@Rahul Kale It occurs to me now that you are not really trying to compute the Fourier transform of a finite signal. You are inst...

5 dagen ago | 0

Way to solve AX=XB

[ma,na]=size(A); [mb,nb]=size(B); %size(X)=[na,mb] X=null( kron(speye(mb),A) - kron(B.',speye(na)) ); X=reshape(X,na,mb...

5 dagen ago | 0

Why DerivativeCheck would be allowed to be on while there is no GradObj?

I would say that no warning is strictly necessary because one of two cases are possible: (1) DerivativeCheck='on' was intention...

5 dagen ago | 0

How to create a Aij matrix with the commands 'for', 'function output=name_of_code' and 'imagesc'?

m=100; n=150; A=((1:m)'-(1:n)).^2; for i=1:min(m,n) A(i,i)=2*i.^2; end imagesc(A)

6 dagen ago | 0

| accepted

How to create a Aij matrix with the commands 'for', 'function output=name_of_code' and 'imagesc'?

I don't know how to do it and I didn't find any example. Not even here? https://www.mathworks.com/help/matlab/ref/for.html#bu...

6 dagen ago | 0

Fill in values in function

Z = @(X,Y) (1.5-X+X.*Y).^2 +(2.25-X+X.*(Y.^2)).^2+(2.625-X+X.*(Y).^3).^2; Z(0,0)

6 dagen ago | 1

| accepted

Parallelize nested loops with parfor

Never mind my other answer. I didn't notice that a_sim and h_sim were recursively defined. You can't avoid a loop, but you only ...

6 dagen ago | 0

Parallelize nested loops with parfor

I don't think it makes sense to use any loops here at all. Just make vectorized calls to your griddedInterpolant objects. [~,~,...

6 dagen ago | 0

How to interpret actual Camera Intrinsics/Principal Points results?

The uncertainty values look kind of large to me. I wonder if your 22 images are diverse enough.

6 dagen ago | 0

Extracting two columns from 6-D complex double

T=table((1:numel(val))' , abs(val(:)).^2 )

6 dagen ago | 0

| accepted