Community Profile

# Matt J

Last seen: Today Aktiv seit 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.

#### Statistics

All

Abzeichen anzeigen

#### Content Feed

Anzeigen nach

Beantwortet
How to standardize an array so that the maximum value is 1 and minimum is -1 keeping the zero value as zero?
A=[-1 -2 -3 -4 0 1] I=logical(A); StdA=A; StdA(I) = rescale(A(I),-1,1)

etwa 11 Stunden vor | 0

Beantwortet
generate 3d periodic geometry matlab
P=scale(nsidedpoly(1000),[1,2]*0.1); X=P.Vertices(:,1); Y=P.Vertices(:,2); Z=0*X; for i=1:30 patch(X+rand,Y+rand,Z+rand,'b'...

etwa 11 Stunden vor | 0

| akzeptiert

Beantwortet
How to compute the centriod of a 2D gaussian

2 Tage vor | 0

Beantwortet
determine the outermost coordinates of a 3D object
Use freeBoundary

2 Tage vor | 0

Beantwortet
parametrization of an ellipse
syms x y real ellipse=(x^2)/16+(y^2)/25==1; a=abs(solve([ellipse,y==0]).x(1)) b=abs(solve([ellipse,x==0]).y(1))

2 Tage vor | 0

| akzeptiert

Beantwortet
How do you find radius from input circle?
syms x y real syms r real positive c=2*(x-3)^2 + 2*(y+7)^2 == 8; c0=str2sym(extractBefore(char(c),'==')); sol0=solve...

3 Tage vor | 0

| akzeptiert

Beantwortet
So i want to curve fit special function ?
Just do an analytical fit, RSSI = [ -42.11, -46.395833333333336, -48.40816326530612, -53.91836734693877, -60.52542372881356, -5...

4 Tage vor | 1

| akzeptiert

Beantwortet
I have differnt coodinate after use fmincon
x0=[0 0]; lb=[-1 -1]; ub =-lb; fmincon(@distance,x0,[1,1],2,[],[],lb,ub) function f = distance(x) A=x(1); C=x(2); f= (...

5 Tage vor | 0

| akzeptiert

Frage

Is there a function to find the paired factors of an integer?
Is there a function in Matlab to find the pairs of factors that multiply together to give a specified integer, e.g, F=somefunc(...

5 Tage vor | 1 Antwort | 0

### 1

Antwort

Beantwortet
Covert vector into an image using matlab?
n is not a perfect square, so sqrt(n) will not give you valid integer dimensions for your image. Choose different dimensions.

5 Tage vor | 0

Beantwortet
how to check if inputs for my function are strings or vectors
function [output] = function(varargin) varargin(4:end)=[]; valid=all( cellfun(@(z)isstring(z) | isvector(z),varargin) );...

5 Tage vor | 0

Beantwortet
Using optimization algorithms to find minimum path with obstacles
You could represent the forbidden area by a polyshape object, pgon, then form a nonlinear constraint function compatible with fm...

5 Tage vor | 0

Beantwortet
Using optimization algorithms to find minimum path with obstacles
It's doubtful you can do it with fmincon, but you might be able to do it by creating a graph object to model steps between allow...

5 Tage vor | 0

Beantwortet
Align and stitch non-overlapping images
As seen from here, the blocks of 32 measurements can be slightly shifted vertically by few(1-4) pixels, So, wiuth 4 blocks and ...

5 Tage vor | 1

Beantwortet
3D cylinder code debugging
Much of your code seems to be an unnecessary reinvention of the cylinder() command. nCS = 2; %number of cross section of cylind...

6 Tage vor | 1

| akzeptiert

Beantwortet
Different output for find(X) and find(X<5)
Because the argument you've passed to find() is (X>0) which is a logical array. Therefore, the values returned are taken from th...

6 Tage vor | 1

Beantwortet
Error 'lscurvefit' (Function value and YDATA sizes are not equal)
Since you have no bounds on K, you should probably just solve for K analytically, rather than iteratively with lsqcurvefit: K=(...

6 Tage vor | 0

Beantwortet
Error 'lscurvefit' (Function value and YDATA sizes are not equal)
f = @(K, x) K(1) + K(2)./ x + K(3)./ x.^2;

6 Tage vor | 1

| akzeptiert

Beantwortet
Rounding a decimal down
x=0.147; floor(x*100)/100

6 Tage vor | 1

Beantwortet
How to store the results of a loop in matlab.
[B,C,m,k,c]= deal(cell(1,20)); A=nan(1,20); for t = 1:20 z=t-1; m{t}= [1.0, 0.89*sin(0.17*z); 0, 1...

6 Tage vor | 0

Beantwortet
How to assign point name to points in an array and then plot them ?
names={'Jack','Fred','Emily','Carol','Donald'}; A = [0,1.5+1.5i,4.5i,-6.75+6.75i,-20.25]; n=numel(A); H=plot(graph(speye(n)...

7 Tage vor | 0

Beantwortet
How to assign point name to points in an array and then plot them ?
Hi all, I would like to name my points that are inside a matrix. You could convert the matrix to a table with row names that yo...

7 Tage vor | 1

Beantwortet
Can a function known whether/which specific output is ignored (tilde operator)?
You can do it with this FEX download, https://www.mathworks.com/matlabcentral/fileexchange/121487-outputnames but there are so...

7 Tage vor | 1

Beantwortet
Equivalent of inputname() for output variables
I've implemented Jan's idea in this FEX submission, https://www.mathworks.com/matlabcentral/fileexchange/121487-outputnames b...

7 Tage vor | 0

Gesendet

outputnames
Get a list of the output argument names of the currently executing function.

Frage

Why doesn't evalin('caller','nargout') work?
Why doesn't the mynargout() function correctly return n=3? How can one programmatically evaluate nargout in the calling functio...

7 Tage vor | 1 Antwort | 0

### 1

Antwort

Beantwortet
Numerical calculation of Hessian for a very complex problem
but this neighboorhood might be super small region about x0 and I do know how small it is. I assume you meant to say you don't ...

7 Tage vor | 0

Beantwortet
making a connectivity array for an ellipse based of rectangles and traingles

8 Tage vor | 0

| akzeptiert

Beantwortet
How to remove NaN from matrix / remove the dark blue pixels in the ocean
You can't remove the NaNs and keep the original rectangular shape of the matrix without replacing the NaNs with another value, e...

8 Tage vor | 0

| akzeptiert

Beantwortet
Efficient way of Vectorization
Unfortunately, this is a situation where the for loop is the fastest option. This is because vectorized solution does much more ...

9 Tage vor | 1

| akzeptiert