Answered

How to extract columns from multiple 3D arrays?

Seems like you could just put them in a matrix: F=[f1(:), f2(:),f3(:),...,f7(:)]

How to extract columns from multiple 3D arrays?

Seems like you could just put them in a matrix: F=[f1(:), f2(:),f3(:),...,f7(:)]

5 días ago | 0

| accepted

Answered

How to Solve matrix equations in Matlab

With an over-determined system (3 equations and only 2 unknowns), you can't expect an exact solution. However, the solution that...

How to Solve matrix equations in Matlab

With an over-determined system (3 equations and only 2 unknowns), you can't expect an exact solution. However, the solution that...

5 días ago | 1

| accepted

Answered

Efficiently assigning class property in a quadruple loop?

You've not told us the dependence of myLogicalVector and someFixedValue* on the loop variables, which is probably super-importa...

Efficiently assigning class property in a quadruple loop?

You've not told us the dependence of myLogicalVector and someFixedValue* on the loop variables, which is probably super-importa...

7 días ago | 0

Answered

Double Summation without using fft2 function

You can find examples of for-loop construction here, https://www.mathworks.com/help/matlab/ref/for.html#buhafgy-3

Double Summation without using fft2 function

You can find examples of for-loop construction here, https://www.mathworks.com/help/matlab/ref/for.html#buhafgy-3

7 días ago | 0

| accepted

Answered

Sequence 1, 2, 4, 12

One possibility: p=[0.833333333333333 -4.499999999999996 8.666666666666661 -3.999999999999996]; polyval(p,1:4) polyval(...

Sequence 1, 2, 4, 12

One possibility: p=[0.833333333333333 -4.499999999999996 8.666666666666661 -3.999999999999996]; polyval(p,1:4) polyval(...

8 días ago | 0

Answered

How to get optimal linear scaling factor for a set of vectors

I want to determine a linear scale factor for each y_raw? vector, such that the mean squared error (MSE) between the average of ...

How to get optimal linear scaling factor for a set of vectors

I want to determine a linear scale factor for each y_raw? vector, such that the mean squared error (MSE) between the average of ...

8 días ago | 0

| accepted

Answered

Linear Equations infinite solutions parametric form

x0=pinv(A)*b; B=null(A); sol=@(c)x0+B*c;

Linear Equations infinite solutions parametric form

x0=pinv(A)*b; B=null(A); sol=@(c)x0+B*c;

8 días ago | 1

| accepted

Submitted

Further tools for analyzing objects in N-dimensional images

A collection of tools to supplement bwpropfilt, bwareaopen, and the like.

8 días ago | 6 downloads |

Answered

How can I speed up (or avoid) a comparison in for loop?

You might try bwlareaopenn from this submission https://www.mathworks.com/matlabcentral/fileexchange/90762-further-tools-for-an...

How can I speed up (or avoid) a comparison in for loop?

You might try bwlareaopenn from this submission https://www.mathworks.com/matlabcentral/fileexchange/90762-further-tools-for-an...

8 días ago | 1

Answered

Solver based optimization passing extra parameters

nonlcon=@(x)constraintFcn(x,aa) See also, Passing Extra Parameters - MATLAB & Simulink

Solver based optimization passing extra parameters

nonlcon=@(x)constraintFcn(x,aa) See also, Passing Extra Parameters - MATLAB & Simulink

8 días ago | 0

Answered

How to get the file names that start with the same letter in the folder?

For example, s=dir('T*_imag.bin'); fileNames={s([s.isdir]==0).name}

How to get the file names that start with the same letter in the folder?

For example, s=dir('T*_imag.bin'); fileNames={s([s.isdir]==0).name}

8 días ago | 0

Answered

Matrix form for creation and annihilation operator with spins.

Not sure this will help, but if you can write a function that implements the operator, then his File Exchange offering, https:/...

Matrix form for creation and annihilation operator with spins.

Not sure this will help, but if you can write a function that implements the operator, then his File Exchange offering, https:/...

8 días ago | 0

Answered

What should go in a next-generation MATLAB X?

My wish list: (1) Colon operator produces column vectors, not row vectors: x=1:4 (2) Optimization Toolbox solvers should ha...

What should go in a next-generation MATLAB X?

My wish list: (1) Colon operator produces column vectors, not row vectors: x=1:4 (2) Optimization Toolbox solvers should ha...

8 días ago | 2

Answered

combine different size vectors into one matrix

I will assume you have the vectors in a cell array C={[2 3 4 5]; [4 7 7]; [8 8 7 4 2 5]} Then, you can simply do, z=...

combine different size vectors into one matrix

I will assume you have the vectors in a cell array C={[2 3 4 5]; [4 7 7]; [8 8 7 4 2 5]} Then, you can simply do, z=...

8 días ago | 0

Answered

using fsolve function to solve for 2 unknowns

x0 = [80,110]; [sol, Fsol] = fsolve(@problem_one,x0), function F = problem_one(theta) theta3 = theta(1); theta4 ...

using fsolve function to solve for 2 unknowns

x0 = [80,110]; [sol, Fsol] = fsolve(@problem_one,x0), function F = problem_one(theta) theta3 = theta(1); theta4 ...

10 días ago | 1

| accepted

Answered

fminunc initial point is local minimum, but fminsearch returns reasonable estaimtes

It could happen if your objective function is piece-wise flat (and hence non-differentiable). fminsearch is a derivative-free so...

fminunc initial point is local minimum, but fminsearch returns reasonable estaimtes

It could happen if your objective function is piece-wise flat (and hence non-differentiable). fminsearch is a derivative-free so...

10 días ago | 0

| accepted

Answered

How can I obtain the Fourier Transformation as a product of matrices?

N = (0:255).'; X = (2*cos(((15.8*pi)/128)*N)) + (3*sin(((27.3*pi)/128)*N)); F=fft( eye(numel(X)), [],1); fX = fft(X); %...

How can I obtain the Fourier Transformation as a product of matrices?

N = (0:255).'; X = (2*cos(((15.8*pi)/128)*N)) + (3*sin(((27.3*pi)/128)*N)); F=fft( eye(numel(X)), [],1); fX = fft(X); %...

10 días ago | 0

| accepted

Answered

Solving non linear equation "Circle" equations

Because you cannot be certain of an exact 3-way (or n-way) intersection, you need to use a numerical least squares solver like f...

Solving non linear equation "Circle" equations

Because you cannot be certain of an exact 3-way (or n-way) intersection, you need to use a numerical least squares solver like f...

10 días ago | 1

| accepted

Answered

What is the real value of "single(my_variable)"?

So the C code keeps good precission. But, does Matlab? Yes, if by "good precision" you mean up to 7 digits. You can see that ev...

What is the real value of "single(my_variable)"?

So the C code keeps good precission. But, does Matlab? Yes, if by "good precision" you mean up to 7 digits. You can see that ev...

10 días ago | 0

Answered

How to define a constat in function handle?

You mean like this? [a,b,c]=deal(3,4,5); f = @(x,y)a*x.^2+b*y+c Or like this? syms x y a b c f(x,y) f(x,y)=a*x.^2+b*y+...

How to define a constat in function handle?

You mean like this? [a,b,c]=deal(3,4,5); f = @(x,y)a*x.^2+b*y+c Or like this? syms x y a b c f(x,y) f(x,y)=a*x.^2+b*y+...

10 días ago | 0

| accepted

Answered

Steepest descent with exact line search method

n=input("Enter the roll number:"); fobj=@(x) (x(1)-n)^2 + (x(2)-2*n)^2; gradobj=@(x)2*[(x(1)-n), (x(2)-2*n)]; x0=[1 1]; ...

Steepest descent with exact line search method

n=input("Enter the roll number:"); fobj=@(x) (x(1)-n)^2 + (x(2)-2*n)^2; gradobj=@(x)2*[(x(1)-n), (x(2)-2*n)]; x0=[1 1]; ...

10 días ago | 0

Answered

how to develope loop to save the 'n' elements from the vectors

It is not a good idea to store A(i) in separate variables. You should probably just write your equation in terms of vector opera...

how to develope loop to save the 'n' elements from the vectors

It is not a good idea to store A(i) in separate variables. You should probably just write your equation in terms of vector opera...

10 días ago | 2

Answered

Taylor series approximation problem

As an example, syms x T=taylor(exp(-x),x,7,'Order',4) fn=matlabFunction(T) fn(3) You can of course find more examples...

Taylor series approximation problem

As an example, syms x T=taylor(exp(-x),x,7,'Order',4) fn=matlabFunction(T) fn(3) You can of course find more examples...

10 días ago | 0

| accepted

Answered

how can I call a class in a gui?

I have defined a class TimeData by a script Don't you mean you defined it in a classdef file? The constructor function for a c...

how can I call a class in a gui?

I have defined a class TimeData by a script Don't you mean you defined it in a classdef file? The constructor function for a c...

11 días ago | 0

Answered

Trying to supply fsolve with system's Jacobian but receiving error ''check for incorrect argument data type"

It is not clear (from what you posted), why you are using symbolic variable manipulation at all. fsolve is a numerical solver, n...

Trying to supply fsolve with system's Jacobian but receiving error ''check for incorrect argument data type"

It is not clear (from what you posted), why you are using symbolic variable manipulation at all. fsolve is a numerical solver, n...

11 días ago | 0

| accepted

Answered

Rotate Values of Matrix

Use imtranslate() to center the source in the image, then use imrotate() it by the desired angle, then use imtranslate() once mo...

Rotate Values of Matrix

Use imtranslate() to center the source in the image, then use imrotate() it by the desired angle, then use imtranslate() once mo...

11 días ago | 0

Answered

Get the last for digits as the time this message was sent

Is this what you want? str=char( "!AIVDM,1,1,,A,13cut>1001P:3LRGa`P@jip400S<,0*410002" ) str(end-3:end)

Get the last for digits as the time this message was sent

Is this what you want? str=char( "!AIVDM,1,1,,A,13cut>1001P:3LRGa`P@jip400S<,0*410002" ) str(end-3:end)

11 días ago | 1

| accepted

Answered

Is it possible to set an upper limit on the step size used by fsolve?

You could try playing with the InitDampling option parameter used by the Levenberg-Marquardt method.

Is it possible to set an upper limit on the step size used by fsolve?

You could try playing with the InitDampling option parameter used by the Levenberg-Marquardt method.

12 días ago | 0

Answered

Am I understanding this correctly?

If by "low" you mean zero and by "high" you mean 255, then yes.

Am I understanding this correctly?

If by "low" you mean zero and by "high" you mean 255, then yes.

12 días ago | 0