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

3 years ago | 0

Answered
How to use Matlab Functions with Vector of Structures
m = min([struct.field1])

3 years ago | 0

| accepted

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

3 years ago | 0

| accepted

Answered
Matrices multiplication (a*b)
By using a loop, and the definition,

3 years ago | 0

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

3 years ago | 1 answer | 1

1

answer

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

3 years ago | 0

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

3 years ago | 0

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

3 years 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...

3 years ago | 1 answer | 0

1

answer

Answered
fsolve with two variables in a loop
fun=@(z)[fx(z(1),T(j));fy(z(2),T(j))];

3 years ago | 0

| accepted

Answered
Receiverd Signal and optimization
w=(hr'*Theta*G +hd')'; w=sqrt(P)*w/norm(w);

3 years ago | 0

| accepted

Answered
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,:)}...

3 years ago | 1

| accepted

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

3 years ago | 0

| accepted

Answered
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

3 years ago | 0

| accepted

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

3 years ago | 0

| accepted

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

3 years ago | 0

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

3 years ago | 0

| accepted

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

3 years ago | 0

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

3 years ago | 0

| accepted

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

3 years ago | 0

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

3 years ago | 0

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

3 years ago | 0

| accepted

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

3 years ago | 0

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

3 years ago | 1

| accepted

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

3 years ago | 0

Answered
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. [~,~,...

3 years ago | 0

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

3 years ago | 0

Answered
Extracting two columns from 6-D complex double
T=table((1:numel(val))' , abs(val(:)).^2 )

3 years ago | 0

| accepted

Answered
Effect of zero padding on FFT amplitude
When zero-padding such a signal one fundamentally change the signal from a constant-valued signal to a square-wave @Bjorn Gus...

3 years ago | 0

Answered
How to find the closest values (positive and negative) to the line when X is zero?
load Data %Create line plot [x,is] = sort(V); y = J(is); in=find(x<0,1,'last'); ip=find(x>0,1,'first'); [xn,yn, ...

3 years ago | 0

| accepted

Load more