Solved

How close to a hole

Suppose you have a description of good places (ones) and bad places (zeros). You want to know your distance from a bad place (in...

5 månader ago

Solved

Find the same and successive values in a vector

Find the same and successive values in a vector. For example: Input x = [ 1 0 0 1 1 1 1 0 1 1 1 0 0 0 1 ] Start and end...

5 månader ago

Answered

How to do a band pass filtering in matlab?

Use bandpass. Read this thread.

How to do a band pass filtering in matlab?

Use bandpass. Read this thread.

5 månader ago | 0

Question

How to plot stacked variables with common x-axis?

Hello everyone, I am trying to produce a figure similar to the one attached. As you can see, for each Y, there is a function of...

5 månader ago | 2 answers | 0

Answered

Is expm accurate to compute transition probabilities for a continuous-time Markov chain?

expm(sig) computes the matrix exponential of sig according to: [V,D] = eig(sig) expm(sig) = V*diag(exp(diag(D)))/V For your e...

Is expm accurate to compute transition probabilities for a continuous-time Markov chain?

expm(sig) computes the matrix exponential of sig according to: [V,D] = eig(sig) expm(sig) = V*diag(exp(diag(D)))/V For your e...

5 månader ago | 0

Answered

code runs properly but the variables in workspace are not shown, How to resolve this issue?

find_PD_MF is a Matlab function. You declared your function without outputs. Therefore, Matlab will not return any output of you...

code runs properly but the variables in workspace are not shown, How to resolve this issue?

find_PD_MF is a Matlab function. You declared your function without outputs. Therefore, Matlab will not return any output of you...

5 månader ago | 0

| accepted

Answered

How to find elements of a vector falling between minimum and maximum of an other vector without loop.

c = zeros(size(b)); c(b>min(a(:)) & b<max(a(:))) = 1;

How to find elements of a vector falling between minimum and maximum of an other vector without loop.

c = zeros(size(b)); c(b>min(a(:)) & b<max(a(:))) = 1;

5 månader ago | 1

Answered

applying delay to real-time process

You can use a timer object. See details here and here.

applying delay to real-time process

You can use a timer object. See details here and here.

5 månader ago | 0

Answered

How to read time of (YY:DOY:SSSSS) format ?

Try this: readtable(filename, 'Format', '%{uu:DDD:SSSS}D %f')

How to read time of (YY:DOY:SSSSS) format ?

Try this: readtable(filename, 'Format', '%{uu:DDD:SSSS}D %f')

5 månader ago | 0

| accepted

Answered

Add percentage symbol (%) on contour lines (2019a)

Use '%%' to write the '%' symbol: fprintf('%%\n');

Add percentage symbol (%) on contour lines (2019a)

Use '%%' to write the '%' symbol: fprintf('%%\n');

5 månader ago | 0

| accepted

Answered

How to interpolate geometry along Z axis?

You can use Matlab scatteredInterpolant or griddata.

How to interpolate geometry along Z axis?

You can use Matlab scatteredInterpolant or griddata.

5 månader ago | 0

Answered

How to apply if else statement by reading values from a Table file on each value and save output?

% generate values randomly between 0 and 500 for an example a = 0; b = 500; Turbidity = (b-a).*rand(1000,1) + a; TurbidityNE...

How to apply if else statement by reading values from a Table file on each value and save output?

% generate values randomly between 0 and 500 for an example a = 0; b = 500; Turbidity = (b-a).*rand(1000,1) + a; TurbidityNE...

5 månader ago | 0

| accepted

Answered

Plotting a equally distributed quantized signal

% sinusoids in the signal f1 = 369; f2 = 919; f3 = 183; % max and min spectral components fmax = max([f1, f2, f3]); fmin...

Plotting a equally distributed quantized signal

% sinusoids in the signal f1 = 369; f2 = 919; f3 = 183; % max and min spectral components fmax = max([f1, f2, f3]); fmin...

5 månader ago | 0

| accepted

Answered

Finding the nearest neighboors of a point on a 2D plot

First of all, you have to define your distance. The Euclidean distance, for example? Step1: Create nearest neighbor searcher ob...

Finding the nearest neighboors of a point on a 2D plot

First of all, you have to define your distance. The Euclidean distance, for example? Step1: Create nearest neighbor searcher ob...

5 månader ago | 0

| accepted

Answered

How to make a loop to average the values?

If you want to use a for loop, you can do this for j=14:22 eval(sprintf('BV_%g_L_mean = mean(BV_%g_L,2);', j, j)); ev...

How to make a loop to average the values?

If you want to use a for loop, you can do this for j=14:22 eval(sprintf('BV_%g_L_mean = mean(BV_%g_L,2);', j, j)); ev...

5 månader ago | 0

| accepted

Answered

3 matrix product without dimension error

You can multiply the matrices directly without a loop. % random matrices x = randn(2, 72); y = randn(72, 72); % multiplicati...

3 matrix product without dimension error

You can multiply the matrices directly without a loop. % random matrices x = randn(2, 72); y = randn(72, 72); % multiplicati...

5 månader ago | 0

Answered

I want to plot a graph for a function which varies according to the range of the variable (Like a piecewise function)

That is because your first condition is the most general (or inclusive). The second condition is satisfied when the tested value...

I want to plot a graph for a function which varies according to the range of the variable (Like a piecewise function)

That is because your first condition is the most general (or inclusive). The second condition is satisfied when the tested value...

5 månader ago | 0

| accepted

Solved

Hard limit function

Classify x data as if x>=0 then y=1 if x<0 then y=0 Example x = [ -2 -1 0 1 2] y = [ 0 0 1 1 1]

5 månader ago

Answered

If all points are equal then

% generate 3 matrices for a demo A1 = randn(72,2); A2 = randn(5,2); A3 = randn(3, 2); % generate a structure s = {A1, A2,...

If all points are equal then

% generate 3 matrices for a demo A1 = randn(72,2); A2 = randn(5,2); A3 = randn(3, 2); % generate a structure s = {A1, A2,...

5 månader ago | 0

Answered

Generates a sawtooth wave with amplitude of 1 unit, a frequency of 2 Hz or (4pi radians per second) and a phase shift of pi/4 radian.

% amplitude amp = 1; % fundamental frequency f = 2; % time span of 10 periods T = 10/f; % phase shift theta = pi/4; % sa...

Generates a sawtooth wave with amplitude of 1 unit, a frequency of 2 Hz or (4pi radians per second) and a phase shift of pi/4 radian.

% amplitude amp = 1; % fundamental frequency f = 2; % time span of 10 periods T = 10/f; % phase shift theta = pi/4; % sa...

5 månader ago | 0

| accepted

Answered

Selection by circular indexing

function y = circularSelect(v, a, b) N = length(v); idx = a:b+N*(b<a); idx(idx>N) = idx(idx>N)-N; y = v(idx); end

Selection by circular indexing

function y = circularSelect(v, a, b) N = length(v); idx = a:b+N*(b<a); idx(idx>N) = idx(idx>N)-N; y = v(idx); end

5 månader ago | 0

| accepted

Answered

how to plot group delay with respect to omega_1 and omega_2 for 2-D dimensional digital filter

Use grpdelay. A built-in Matlab function.

how to plot group delay with respect to omega_1 and omega_2 for 2-D dimensional digital filter

Use grpdelay. A built-in Matlab function.

5 månader ago | 0

Answered

how to interpolate for increasing - decreasing type of data set

The function interp2 performs interpolation for 2D gridded data. It has the form Vq = interp2(X,Y,V,Xq,Yq), where X and Y contai...

how to interpolate for increasing - decreasing type of data set

The function interp2 performs interpolation for 2D gridded data. It has the form Vq = interp2(X,Y,V,Xq,Yq), where X and Y contai...

5 månader ago | 0

Answered

What is the result of the following command? x = 5 : -2 : 1

Your command has the form: x = x1:stp:x2, where x1 is the starting value, x2 is the end value, and stp is the step. Applying tha...

What is the result of the following command? x = 5 : -2 : 1

Your command has the form: x = x1:stp:x2, where x1 is the starting value, x2 is the end value, and stp is the step. Applying tha...

5 månader ago | 0

Answered

how to detect circles in the provided .bmp image?

Read Detect and Measure Circular Objects in an Image

how to detect circles in the provided .bmp image?

Read Detect and Measure Circular Objects in an Image

5 månader ago | 0

Answered

reading specific lines from a .txt file

Use readmatrix and specify the 'Range' option. Assuming that you have a one-column txt file, you can use the following: A = rea...

reading specific lines from a .txt file

Use readmatrix and specify the 'Range' option. Assuming that you have a one-column txt file, you can use the following: A = rea...

5 månader ago | 0

| accepted

Answered

In table, how to count a number of specific values by year?

year = [repmat(2018, [3,1]); repmat(2019, [13,1]); repmat(2020, [4,1])]; win = [1;2;0;0;1;0;2;0;2;1;0;2;1;1;1;2;2;1;2;0]; T = ...

In table, how to count a number of specific values by year?

year = [repmat(2018, [3,1]); repmat(2019, [13,1]); repmat(2020, [4,1])]; win = [1;2;0;0;1;0;2;0;2;1;0;2;1;1;1;2;2;1;2;0]; T = ...

5 månader ago | 0

Answered

Is there any clear explain and simple how to decide what is the best frequency resolution and how to chose the window size for this signal

The question is unclear. If you are asking about the number of points in your signal (i.e., number of samples), then it is sim...

Is there any clear explain and simple how to decide what is the best frequency resolution and how to chose the window size for this signal

The question is unclear. If you are asking about the number of points in your signal (i.e., number of samples), then it is sim...

5 månader ago | 0

Question

How can I set the labels of multiple axes without iteration?

Hello all, I have a figure with multiple uipanels, each with its own axes. How can I set the labels of all the pannels' axes at...

5 månader ago | 1 answer | 0

Solved

Find Elements in Range

Based on a question on <http://www.mathworks.com/matlabcentral/answers/ MATLAB Answers>. Find all the elements of a vector wh...

6 månader ago