Answered
How to plot the following surface
fimplicit3(@(x,y,z) (z-1).^2-x.^2-y.^2, [-3 3 -3 3 1 3] )

17 days ago | 1

Answered
Sum elements over indices in cell array
Once you've split things into cells, there is nothing faster than a loop. The better data organization would be to use group lab...

17 days ago | 0

| accepted

Answered
How to Handle Estimating Parameters With MLE and Fmincon Errors
The error is thrown because your confun tries to return a variable called ceq which you never create. You do create a variable c...

17 days ago | 0

Answered
Sorting coordinates on radial distance from origin
Here's one way to do that: [~,distance] = cart2pol(x-x0,y-y0); %distances from (x0,y0) count = nnz(dist_Lower<=distance & d...

17 days ago | 0

Answered
Hello everybody I have a question . I have a cuboid shape, I want to calculate all the points within this figure as x,y values and save to workspace>
tf = inpolygon(xq,yq,[2.23 0.1404 8.258 10.37],[14.95 0.9339 1.579 15.61 ]); x=xq(tf); y=yq(tf);

17 days ago | 0

Answered
Add cells into a square
ex = [0 1 1 0]; ey = [0 0 1 1]; pgon = scale(polyshape(ex,ey),1/4); %prototype [I,J]=ndgrid((0:3)/4); pgon=arrayfun(@(...

18 days ago | 0

Answered
Suggestions to speed up FFT of convolution
If you have R2022a, Mhelp=repmat(M,[rep(1),rep(2),rep(3),1]); %Fourier transform ftM=fftn(-Mhelp,[nxP nyP n...

18 days ago | 1

Answered
Suggestions to speed up FFT of convolution
I see a doubling of the speed if you re-organize your4D and 5D arrays as cell arrays: Mhelp=num2cell(Mhelp,[1,2,3]); ftN=squee...

18 days ago | 1

Answered
How to remove a range of rows from all nested structures of a parent structure?
s.a.f=[1,2,3]; s.b.f=[4,5,6]; s.a,s.b for F=string(fieldnames(s)') s.(F)=structfun(@(f)f(1), s.(F),'uni',0); ...

18 days ago | 0

Answered
Summation of column elements of matrix A from index values of matrix B
A=randi(10,3) , B=randi(10,3); [m,n]=size(B); [~,I]=sort(B), J=repmat((1:n)',1,m); D=sum( A( sub2ind(size(A),...

19 days ago | 0

| accepted

Answered
MATLAB lsqcurvefitting using real data
This example shows how to read data from a specified sheet, https://www.mathworks.com/help/matlab/ref/readmatrix.html#mw_8ad99a...

19 days ago | 0

Answered
Overloading math operations on cell arrays
I don't want to define a class, but just add cell arrays without fuss. What's the big deal with defining a class? See attached...

19 days ago | 0

Answered
Operands to the logical AND (&&) and OR (||) operators must be convertible to logical scalar values. Use the ANY or ALL functions to reduce operands to logical scalar values.
As you can see from the debugger screenshot your t does not remain a scalar as your code loops. Is that supposed to happen, and ...

19 days ago | 0

Answered
What is the difference between valuechangedfcn and valuechangingfcn?
Is that for doing something when a user clicks within the field and has not yet finished entering the new value, and the GUI wou...

19 days ago | 2

Answered
valid indices in a parfor loop
You are trying to use the parfor loop to fill a pre-existing matrix mat. The only type of parfor variable for which this is allo...

19 days ago | 0

| accepted

Answered
Solving the linear equation
Because you have 72 equations and only 9 unknowns. The system is over-determined.

19 days ago | 1

| accepted

Answered
How do I detect, count and measure the average diameter of the bubbles from matrices of temperatures.
If you have a binary map BW of the bubbles, then you can use regionprops to compute the diameters. T=regionprops('table',BW,'Eq...

19 days ago | 0

Answered
Double and character format in one cell, how to remove the double format?
load multiday for i=1:60 multiday{i}(end+1:264)={''}; end multiday1=[multiday{:}]

20 days ago | 0

Answered
How to crop image from two added image
im1=Image(:,1:N,:); im2=Image(:,N+1:end,:);

20 days ago | 0

Answered
difference between alternate rows in matrix, storing and agin finding difference between alternate rows
drw=diff( rw(1:2:end,:),1,1 ); ddrw=diff( rw(1:2:end,:),2,1 );

20 days ago | 0

Answered
need for the Optimisation toolbox
Yes.

20 days ago | 0

Answered
Length of a plotted line
h=plot(2:6); xlength = h.XData(end)-h.XData(1)

20 days ago | 0

| accepted

Answered
Merging the Cell Array Elements
C=string(reshape(yourCell,2,[])'); out=cellstr( C(:,1)+C(:,2) );

20 days ago | 0

| accepted

Answered
Convert 2d image to 3d
You cannot recover a 3D point from only a single 2D projection of that point. This is because every point [X,Y,Z] along the line...

20 days ago | 0

| accepted

Answered
Problem with optimization using fmincon
It looks like there are supposed to be some additional, more interesting constraints. Otherwise, if you have only bounds, the mi...

20 days ago | 0

| accepted

Answered
nonlinear problem with 300 varibales
Although increase iteration number and MaxFunctionEvaluations but it shows same message as follows My guess would be that you ...

20 days ago | 2

| accepted

Answered
Remove array elements if a certain condition is met with a for loop
Value( all(abs(JDF)<=2.5,2) )=[];

20 days ago | 0

Answered
How to perform image registration on non-rectangular image
If you have the Optimization Toolbox, you could use lsqcurvefit (don't be misled by the name) to minimize your own reigstration...

21 days ago | 0

Answered
How to do "not equal to" constraints in fmincon/Global search?
I need to test somehow if the solution i get from Global Search is unique. The run() command, with 5 output arguments, can ret...

21 days ago | 0

| accepted

Answered
Should we always search for the global minima in our optimization problem?
I am wondering should we always search for the global minima in our fitting (optimization) problem by using e.g. multistart or g...

21 days ago | 1

Load more