Answered
Transformation matrix to rotate image
See the section Image Transformations with Localized Responses (localfunc2mat) under the Examples tab of this FEX download, ht...

3 years ago | 0

| accepted

Answered
Minimizing a prebuilt cost function
Just to sumarize, x0 should only be a single unkown output in this case. If so, both lsqnonlin and fmincon are overkill. You sh...

3 years ago | 0

Answered
Number of observations in X and Y disagree. - Error training a U-Net for classification
You have 100 training images. Therefore, B should be 100x1, not 6400x1.

3 years ago | 0

Answered
Ellipse from drawellipse is too small to drag
Interestingly, I find that Shift-LeftClick plus a very slight movement of the mouse puts the ellipse in translation mode, no mat...

3 years ago | 0

| accepted

Question


Ellipse from drawellipse is too small to drag
I have used drawellipse() to create an ellipse overlaid on an image. However, because the dimensions of the ellipse are small, I...

3 years ago | 1 answer | 0

1

answer

Answered
Use of fmincon to contain all data points with circle
Instead of fmincon, minboundcircle from this FEX download https://www.mathworks.com/matlabcentral/fileexchange/34767-a-suite-of...

3 years ago | 0

Answered
fzero not able to find roots of a nonlinear eqation
Better to use contourc here, I would say: fun = @(x, y) vi.*y+lam*atan2(y,(x+b))./(2*pi)-lam.*atan2(y,(x-b))./(2*pi)-c; [X...

3 years ago | 0

Answered
dbstop if error: before it was stopping at error in my code, now set the break point into Matlab native functions
Since you're using R2022, you should be able to use the drop-down or tab bar in the Editor to go directly where you want in the ...

3 years ago | 0

Answered
Vectorized solution to replace for loops in nested combinations
Well, you can at least reduce it to 2 loops: T=50; nb2 = zeros( T, 1 ); tic for t = 1:T t1=0:t; ...

3 years ago | 0

| accepted

Answered
Optimization Curve Fitting: Curves are not converging
One immediate problem that I see is that in sseval, the optimization variables x(i) aren't used at all in the calculation of sse...

3 years ago | 0

Answered
What does this script mean?
It means minimize fun(x) over x for each set of fixed parameters t,c,p,VN. The initial guess for the minimization is g. The mini...

3 years ago | 0

Answered
How to use the Sum function in this instance
Assuming all your variables (x,z,Ar, etc...) are scalars, then, fi=5:85; q1=0.5*cosd(fi).^2; q2=q1+z^2; q3=sqrt(x^2+q2); ...

3 years ago | 0

Question


Preference settings for command line table display
In R2021b, tables display at the command line as below on the left, whereas in R2022a, it displays as on the right, in a collaps...

3 years ago | 1 answer | 0

1

answer

Answered
Why am I receive Fmincon error ?
x0 = ones(3,21);

3 years ago | 1

| accepted

Answered
How to select fields of a struct that contains certain string?
load table for i=1:numel(trial_table) s=trial_table(i).trial; [~,loc]=ismember({'1','2'},{s.message}); result(i)...

3 years ago | 0

Answered
using lsqcurvefit for fitting the convoluted function to the data set
As a first pass, you should probably approximate the Fermi function by an ideal step function, so that the "convolved Gaussian" ...

3 years ago | 1

| accepted

Answered
Unable to solve nonlinear equation using fsolve as the message shows No solution found
You haven't shown how the optimization was executed. fsolve appears to work fine below: opt = optimoptions('fsolve', 'FunctionT...

3 years ago | 1

Answered
How can we find the intersection between two planes in higher dimensions (4d space and above)?
In general, intersections of two hyperplanes would be expressed algebraically by a 2xN set of linear equations Aeq*x=beq. A geom...

3 years ago | 1

| accepted

Answered
How to find the orientation of the line of the intersection between two planes?
P1 =[177668442.453315 ,-102576923.076923, 0]; P2 =[ -102576923.076923 ,177668442.453315 ,-102576923.076923]; P3= [0, -1025769...

3 years ago | 1

| accepted

Answered
Defining and calling functions in matlab
function fx = wbl(X)

3 years ago | 0

| accepted

Answered
How do I save for loop plots to a figure directory?
One possibility: saveas(gcf, fullfile(OutputFigures, "FIG"+i) );

3 years ago | 0

| accepted

Answered
Why do I get different outputs for fsolve when I use different initial point?
Why do I get different outputs for fsolve when I use different initial point? Because you have local solutions. You need to cho...

3 years ago | 0

| accepted

Answered
Fminsearch for fitting models (unconstrained nonlinear minimization of rmse)
rmse= sqrt(sum((ydata-(c1./(1+exp(-a1-b1.*xdata))+c2./(1+exp(-a2-b2.*xdata))+d).^2))./numel(xdata));

3 years ago | 1

| accepted

Answered
How can I efficiently use an array of patterns to create figure titles?
One possibility: regNames = ["Anterior HPC" "Posterior HPC" "Amygdala" "Enthorinal Cortex" "Pararhinal cortex"]; pats = "u" + ...

3 years ago | 1

Answered
2D matrix transformation (Brown-Conrady distortion model) fitting
You can use lsqcurvefit if you have the Optimization Toolbox.

3 years ago | 0

| accepted

Answered
Fzero giving weird answer
As you can see from the plot, the root lies quite close to solution, so fzero succeeded. If this violates your expectations, it ...

3 years ago | 0

Question


Why is it forbidden to call a superclass method from a subclass function of a different a name?
I tried the thing in the screenshot below, i.e, to call the super-class method getThis() within the sub-class method someFunc()....

3 years ago | 1 answer | 0

1

answer

Answered
How to find the line of intersection between the following two planes and plot the intersected line on the same two planes?
You can get the line of intersection in Dual Plucker Matrix form as follows: A=null([[P11;P21;P31],ones(3,1)]); %plane 1 B=...

3 years ago | 0

| accepted

Answered
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...

3 years ago | 0

| accepted

Answered
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...

3 years ago | 1

| accepted

Load more