photo

Matt J


Last seen: Today Active since 2009

Followers: 3   Following: 0

Message

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
  • Most Accepted 2023
  • Most Accepted 2022
  • Editor's Pick
  • Personal Best Downloads Level 4
  • Grand Master
  • Most Accepted 2021
  • First Review
  • 5-Star Galaxy Level 5
  • First Submission
  • Revival Level 4
  • 36 Month Streak
  • Thankful Level 5

View badges

Feeds

Answered
What happens to cleared custom `handle` objects?
If you clear c, then that copy of the handle is gone, while other shared instances of it that you may have created remain. If yo...

3 hours ago | 1

| accepted

Answered
How plot a grid of rectangles on an overlaid circle?
R = 5; % circle radius H = 1; % rect height W = 2; % rect width circ=nsidedpoly(1000,"Radius",R); %polyshape for the circle...

4 hours ago | 0

Answered
How can I make the layout in the attached image with tiledlayout
If you download nestedLayouts, https://www.mathworks.com/matlabcentral/fileexchange/161736-grids-of-tiled-chart-layouts then y...

23 hours ago | 0

Answered
Conditional array accumulation inside parfor
map = false(N,M); parfor k=1:M*N [n,m]=ind2sub([N,M],k); map(k) = ( f(m,n)>0 ); end [I,J]=fin...

1 day ago | 1

| accepted

Answered
Lower precision in trainnet workflow
Just pass in training data with a lower precision type (e.g., singles versus doubles).

2 days ago | 0

Answered
Understanding implicit surface plot behavior
Re-running the code in the latest release, R2024a, it appears the problem has been fixed. Q=diag([0,1,1]./3^2); axis([-5 5 -...

5 days ago | 0

| accepted

Question


Passing additional minibatchable quantities to a trainnet() loss function
I am calling trainnet() with the syntax, netTrained = trainnet(cds,net,lossFcn,options) where lossFcn=f(Y,T) is a handle to a ...

5 days ago | 0 answers | 0

0

answers

Answered
fminunc not converging objective function
You need to a better choice of units for x(3), at least for the optimization step. Below, I modify the objective function so tha...

6 days ago | 0

| accepted

Answered
Need help in MATLAB tiled layouts (nested)
If you download nestedLayouts, https://www.mathworks.com/matlabcentral/fileexchange/161736-grids-of-tiled-chart-layouts?s_tid=s...

6 days ago | 1

Answered
Save a 3D image to TIFF
See saveastiff, https://www.mathworks.com/matlabcentral/fileexchange/35684-multipage-tiff-stack?s_tid=srchtitle

6 days ago | 0

Answered
Coding the Jacobian efficiently in MATLAB
minusA = -A; J=@(u) JacobianEngine(u,minusA); function Jn = JacobianEngine(u,Jn) p=numel(u); Jn...

7 days ago | 0

Answered
Error with spdiags size dimensions in pentadiagonal matrixes
Does anyone know if spdiags has undergone any significant updates between versions these 2 years? Yes, support for the syntax y...

11 days ago | 1

| accepted

Answered
Why can't polyshape.union() consolidate neighboring polygons?
Tech Support has confirmed this as a bug, and have indicated the incremental loop-based method as a valid workaround.

11 days ago | 0

| accepted

Answered
How to Improve Performance of an Over-fit Convolutional Neural Network
By enforcing regularization penalty for generalization. I'm still figuring out what functions or options may allow me to do that...

12 days ago | 0

Answered
How to choose one between two constraint conditions
Considering Walter's answer, your example may not have captured your real question. If you really do have a feasible set of the ...

12 days ago | 0

| accepted

Answered
Rank value matrix from 3d Matrix
Also how can NaN values be ignored in this solution? Here's a revised method (loop-free) that also handles NaNs. As before, ran...

12 days ago | 0

| accepted

Answered
Non linear fitting with 3 independent variables
S=load('Data'); f=@(E,S)exp(-E.*S.Vf); funlist={f, @(E,S) -S.IL.*f(E,S), @(E,S) -S.a.*f(E,S)}; [E,ABC]=fminspleas(funlist...

12 days ago | 0

| accepted

Submitted


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

14 days ago | 6 downloads |

Thumbnail

Question


Why can't polyshape.union() consolidate neighboring polygons?
I have a polyshape vector pv consisting of 4 adjacent triangles, load tstcase_pv plot(pv) Why is it that when the polyshape v...

14 days ago | 2 answers | 0

2

answers

Question


Strange dependence of object display behavior on debugger state
Consider the following simple classdef, classdef myclass properties (Dependent) data end methods ...

14 days ago | 1 answer | 0

1

answer

Answered
How do I find the value closest to my desired value in a vector
interp1(FA,FA, freqlims,'nearest')

15 days ago | 0

Question


Are polyshape vertices preserved reliably without floating point errors?
Suppose I have two polyshapes p1 and p2 and I want to do operations on them (intersection, unions) that in theory should preserv...

16 days ago | 2 answers | 0

2

answers

Answered
How to speed up convolution with a million data points
Use conv, mzR_II=conv(gg,mzL,'same'); or FFTs, mzR_II=ifft( fft(gg,2*n) .* fft(mzL,2*n) , 'symmetric'); mzR_II=mzR_II(1:n)...

17 days ago | 0

| accepted

Question


Make trainnet pass in one observation to the network at a time
As best I can tell, trainnet vectorizes its computations across the batch dimension of every minibatch. I.e., during training, i...

17 days ago | 1 answer | 0

1

answer

Answered
Ellipsoid Mask based on user input of dimension and euler angle
An ellipsoid obeys the inequality (x-c)'*Q*(x-c)<=1 for some appropriate 3x3 matrix Q and 3x1 vector c (which is also the center...

18 days ago | 0

| accepted

Answered
constrainted regularization to solve ill conditioned problems?
To implement Tikhonov regularisation in lsqlin, C=... d=... lb=... ub=... beta=0.0001; %regularization weight I=eye(nu...

18 days ago | 0

| accepted

Answered
Add listener programmatically for each object method
In the project I am working on, many people contribute, and all would have to remember and implement this line. It wouldn't be...

18 days ago | 0

| accepted

Answered
Layer Input Expectation Doesn't Match (Neural Network)
'ValidationData', {val_x_array_transposed', val_y_array_transposed'} From the naming you have used here, it appears that you h...

19 days ago | 0

| accepted

Answered
Why is there an error in the calculation of 366.0/5.0?
All computers make imperfect calculations. It's a fact of life with finite precision floating point math.

19 days ago | 1

Load more