Answered

How to prepare a matrix with variables that contain a range of values?

syms c s x % Tsigma Tsigma = [c^2 s^2 2*c*s; s^2 c^2 -2*c*s; -c*s c*s c*2-s^2]; Tsigma = subs(Tsigma,[s, c],[sin(x), cos(x)...

How to prepare a matrix with variables that contain a range of values?

syms c s x % Tsigma Tsigma = [c^2 s^2 2*c*s; s^2 c^2 -2*c*s; -c*s c*s c*2-s^2]; Tsigma = subs(Tsigma,[s, c],[sin(x), cos(x)...

2 years ago | 0

Answered

Cubic funtion for interpolating

https://de.mathworks.com/help/matlab/ref/polyfit.html https://de.mathworks.com/help/matlab/ref/polyval.html

Cubic funtion for interpolating

https://de.mathworks.com/help/matlab/ref/polyfit.html https://de.mathworks.com/help/matlab/ref/polyval.html

2 years ago | 1

| accepted

Answered

Plot multiple probability distribution function side by side

% My code is not giving me what I want. pd1 = makedist('Normal') pd2 = makedist('Normal',2,1) x = -10:.1:10; pdf_x = pdf(pd1...

Plot multiple probability distribution function side by side

% My code is not giving me what I want. pd1 = makedist('Normal') pd2 = makedist('Normal',2,1) x = -10:.1:10; pdf_x = pdf(pd1...

2 years ago | 0

| accepted

Answered

How to solve a linear system A * X = B when B and X are matrices instead as vectors?

linsolve can handle this. From documentation (Input Arguments): "...If B is a matrix, then each column in the matrix represents...

How to solve a linear system A * X = B when B and X are matrices instead as vectors?

linsolve can handle this. From documentation (Input Arguments): "...If B is a matrix, then each column in the matrix represents...

2 years ago | 0

Answered

I need to plot "e" by function of all values of "dm" i but can't do it please help

F=2000 ; dm=[12: 5: 37]; f=0.2 ; l=2 ; Q= ((F.*dm)/2)*((l+(pi*f.*dm)/((pi.*dm)-(f*l)))) ; e= (F*l)./(2*pi.*Q); % ^ ...

I need to plot "e" by function of all values of "dm" i but can't do it please help

F=2000 ; dm=[12: 5: 37]; f=0.2 ; l=2 ; Q= ((F.*dm)/2)*((l+(pi*f.*dm)/((pi.*dm)-(f*l)))) ; e= (F*l)./(2*pi.*Q); % ^ ...

2 years ago | 0

| accepted

Answered

How to calculate the area of only white part in the image

Same as in your question yesterday: regionprops will solve both problems in 1 line of code.

How to calculate the area of only white part in the image

Same as in your question yesterday: regionprops will solve both problems in 1 line of code.

2 years ago | 1

Answered

Error happen when doing optimization by using "surrogateopt"

f1 is a 2x1 vector - the objective of an optimization has to be a scalar. Thats the error. You need a criterion that expresses t...

Error happen when doing optimization by using "surrogateopt"

f1 is a 2x1 vector - the objective of an optimization has to be a scalar. Thats the error. You need a criterion that expresses t...

2 years ago | 0

| accepted

Answered

How to concatenate a (REAL) string vector?

A=["abcd","efghijk"; "lm", "opkq"] B = A(:,1) + A(:,2) The more general solution (independent from number of rows or columns o...

How to concatenate a (REAL) string vector?

A=["abcd","efghijk"; "lm", "opkq"] B = A(:,1) + A(:,2) The more general solution (independent from number of rows or columns o...

2 years ago | 0

| accepted

Answered

How to insert a cell with string into a table as variable

The solution is inside the error message: B is a cell array of strings specify names in a string array or cell array of cha...

How to insert a cell with string into a table as variable

The solution is inside the error message: B is a cell array of strings specify names in a string array or cell array of cha...

2 years ago | 0

| accepted

Answered

how to include a 'probability' when coding.

Use this every time you want to reward by random reward = rand(1) <= 0.6 reward = rand(1) <= 0.6 reward = rand(1) <= 0.6 rew...

how to include a 'probability' when coding.

Use this every time you want to reward by random reward = rand(1) <= 0.6 reward = rand(1) <= 0.6 reward = rand(1) <= 0.6 rew...

2 years ago | 2

| accepted

Answered

Which is the most efficient way to solve a ODE that has a parameter that changes in every period?

Are gamma and beta parameters that result from the gamma / beta functions? Or just scalar parameters? I suggest using other name...

Which is the most efficient way to solve a ODE that has a parameter that changes in every period?

Are gamma and beta parameters that result from the gamma / beta functions? Or just scalar parameters? I suggest using other name...

2 years ago | 0

| accepted

Answered

How to get certain matrix columns.

A = [1 2 3 4 5 6 7 8 9 10 11 12; 13 14 15 16 17 18 19 20 21 22 23 24] A1 = reshape(A',2,[]) b = A1(:,1:3:end) b = b(:)'

How to get certain matrix columns.

A = [1 2 3 4 5 6 7 8 9 10 11 12; 13 14 15 16 17 18 19 20 21 22 23 24] A1 = reshape(A',2,[]) b = A1(:,1:3:end) b = b(:)'

2 years ago | 1

| accepted

Answered

The end operator must be used within an array index expression.

See the original question - i fixed the error. frame = read(v,[600:600:end]); will not work in this case.

The end operator must be used within an array index expression.

See the original question - i fixed the error. frame = read(v,[600:600:end]); will not work in this case.

2 years ago | 1

| accepted

Answered

how to remove trailing zeros after rounding a matrix?

format short A = 1.23 format shortG A = 1.23

how to remove trailing zeros after rounding a matrix?

format short A = 1.23 format shortG A = 1.23

2 years ago | 0

Answered

How to extract a frame every 10 s from the video ?

https://de.mathworks.com/help/matlab/ref/videoreader.read.html#busxibt-2 In your case the interval to take the first frame afte...

How to extract a frame every 10 s from the video ?

https://de.mathworks.com/help/matlab/ref/videoreader.read.html#busxibt-2 In your case the interval to take the first frame afte...

2 years ago | 1

| accepted

Answered

matrix multiple rows with the same value

repmat([20:145:600],2,1)

matrix multiple rows with the same value

repmat([20:145:600],2,1)

2 years ago | 1

| accepted

Answered

not enough input argument error

timespan=[0 15]; y0 = [0 1 0 1 0 1]; [t,y] = ode45(@repressilator,timespan,y0); figure() plot(t,y) xlabel('Time') ylabel(...

not enough input argument error

timespan=[0 15]; y0 = [0 1 0 1 0 1]; [t,y] = ode45(@repressilator,timespan,y0); figure() plot(t,y) xlabel('Time') ylabel(...

2 years ago | 0

| accepted

Answered

Help: How to add a label (cell 1 x 20) to each bar (total 20 bars) in a bar plot where the bar plot has a 1x 2 dimension?

Try: labels=reshape({'A', 'B', 'C', 'D','E', 'F', 'G', 'D','A', 'B', 'C', 'D','A', 'B',... 'C', 'D','A', 'B', 'C', 'D'}',1...

Help: How to add a label (cell 1 x 20) to each bar (total 20 bars) in a bar plot where the bar plot has a 1x 2 dimension?

Try: labels=reshape({'A', 'B', 'C', 'D','E', 'F', 'G', 'D','A', 'B', 'C', 'D','A', 'B',... 'C', 'D','A', 'B', 'C', 'D'}',1...

2 years ago | 0

| accepted

Answered

How to calculate the center of white part?

Look at the regionprops examples.

How to calculate the center of white part?

Look at the regionprops examples.

2 years ago | 1

Answered

Error of sym>convertChar

syms a b c x f = str2sym('a*x^2 + b*x + c') subs(f,x,5) subs(f,[x a b c],[5 1 2 3])

Error of sym>convertChar

syms a b c x f = str2sym('a*x^2 + b*x + c') subs(f,x,5) subs(f,[x a b c],[5 1 2 3])

2 years ago | 1

| accepted

Answered

Optimising parameters in ODE with fminsearch or fmincon and ode15s

I had to make some guesses, check how to adapt the code: a = fminsearch(@myObj,[300 0]); function obj = myObj(a) % only one...

Optimising parameters in ODE with fminsearch or fmincon and ode15s

I had to make some guesses, check how to adapt the code: a = fminsearch(@myObj,[300 0]); function obj = myObj(a) % only one...

2 years ago | 0

Answered

How to solve a cubic equation using Genetic Algorithms?

start here: https://de.mathworks.com/help/gads/ga.html?searchHighlight=ga&s_tid=srchtitle#mw_a07ddf7d-face-4243-a656-f1528b592d...

How to solve a cubic equation using Genetic Algorithms?

start here: https://de.mathworks.com/help/gads/ga.html?searchHighlight=ga&s_tid=srchtitle#mw_a07ddf7d-face-4243-a656-f1528b592d...

2 years ago | 0

| accepted

Answered

Solving an ODE second order

change to the initial conditions as you need: % symbolic variables syms a b y(x) % Define derivatives Dyx = diff(y,x,1) D2y...

Solving an ODE second order

change to the initial conditions as you need: % symbolic variables syms a b y(x) % Define derivatives Dyx = diff(y,x,1) D2y...

2 years ago | 0

| accepted

Answered

tan(x) graph

I guess you know that your picture is not a tan function... fplot(@tan,[0 7],'LineWidth',2)

tan(x) graph

I guess you know that your picture is not a tan function... fplot(@tan,[0 7],'LineWidth',2)

2 years ago | 0

| accepted

Answered

Detection of parts of circles (shape detection)

I dont think that this is correct: "...sometimes the lense is fully in the picture and sometimes not, which makes circle detecti...

Detection of parts of circles (shape detection)

I dont think that this is correct: "...sometimes the lense is fully in the picture and sometimes not, which makes circle detecti...

2 years ago | 0

Answered

Solving equation with symbolic vector variable

use the dot-notation a = [1 2 3 4]; x = sym('x', [1 4]); eqn = a + 4.*x == x; sol_x = vpasolve(eqn, x) sol_x.x1 sol_x.x2 ...

Solving equation with symbolic vector variable

use the dot-notation a = [1 2 3 4]; x = sym('x', [1 4]); eqn = a + 4.*x == x; sol_x = vpasolve(eqn, x) sol_x.x1 sol_x.x2 ...

2 years ago | 1

| accepted

Answered

Splitting time into hours : minutes : seconds from a fractional value.

I guess 15.76 means hours in decimal numbers: [h,m,s] = hms(hours(15.76)) d = duration(h,m,s) gives: h = 15 m = ...

Splitting time into hours : minutes : seconds from a fractional value.

I guess 15.76 means hours in decimal numbers: [h,m,s] = hms(hours(15.76)) d = duration(h,m,s) gives: h = 15 m = ...

2 years ago | 0

| accepted

Answered

Why linsolve cannot solve this very simple equation?

To solve this, the rank should be 3. Row 1 and 3 are not linear independent. A = [4,2,2; 5,1,3; 6,0,4] B = [60; 70; 80]; r1...

Why linsolve cannot solve this very simple equation?

To solve this, the rank should be 3. Row 1 and 3 are not linear independent. A = [4,2,2; 5,1,3; 6,0,4] B = [60; 70; 80]; r1...

2 years ago | 0

| accepted

Answered

Why find cannot handle this very simple task?

You are dealing with doubles, they are not precisly 0.077 - use round: X = -0.1:.001:.25; find(round(X,3) == .077)

Why find cannot handle this very simple task?

You are dealing with doubles, they are not precisly 0.077 - use round: X = -0.1:.001:.25; find(round(X,3) == .077)

2 years ago | 0