Answered

how to connect the upper points of a sine curve by making them a curve?

Use the envelope function (R2015b and later) in the Signal Processint Toolbox. Perhaps: envup = envelope(y); The function ...

how to connect the upper points of a sine curve by making them a curve?

Use the envelope function (R2015b and later) in the Signal Processint Toolbox. Perhaps: envup = envelope(y); The function ...

9 days ago | 1

| accepted

Answered

Not getting curve in my graph

‘Any ideas?’ Yes. Subscript ‘theta’ and all the argument vectors using the loop index ‘i’ rather than ‘n’. n=100; s=ze...

Not getting curve in my graph

‘Any ideas?’ Yes. Subscript ‘theta’ and all the argument vectors using the loop index ‘i’ rather than ‘n’. n=100; s=ze...

10 days ago | 1

| accepted

Answered

how to get decimal answers?

If you are using the Symbolic Math Toolbox, use the double function if the expressions do not contain symbolic variables. If th...

how to get decimal answers?

If you are using the Symbolic Math Toolbox, use the double function if the expressions do not contain symbolic variables. If th...

10 days ago | 2

| accepted

Answered

Plotting 5 different filled markers on one graph

If you don’t need lines connecting the points, use the scatter function. It has a 'filled' option to automatically fill the mar...

Plotting 5 different filled markers on one graph

If you don’t need lines connecting the points, use the scatter function. It has a 'filled' option to automatically fill the mar...

10 days ago | 0

| accepted

Answered

How to read a .dat file containing an ECG signal?

PhysioBank used to be much friendlier than it now is. I have no idea what records you’re interested in, however the easiest w...

How to read a .dat file containing an ECG signal?

PhysioBank used to be much friendlier than it now is. I have no idea what records you’re interested in, however the easiest w...

11 days ago | 0

| accepted

Answered

Write multiple variables from a function

sw_sats is a 7071x200 array co2_sat is 7071x200 array k_brine is a 1x1500 array Kb is a 1x1500 array That means that ‘Sw’ ...

Write multiple variables from a function

sw_sats is a 7071x200 array co2_sat is 7071x200 array k_brine is a 1x1500 array Kb is a 1x1500 array That means that ‘Sw’ ...

11 days ago | 0

| accepted

Answered

Change value based on the values of another column

Another approach — v = [-0.00554 -0.00503 -0.00406 -0.00406 -0.00316 -0.00274 -0.00274 0 0 0 0 0 0 0.00233 0.004...

Change value based on the values of another column

Another approach — v = [-0.00554 -0.00503 -0.00406 -0.00406 -0.00316 -0.00274 -0.00274 0 0 0 0 0 0 0.00233 0.004...

11 days ago | 0

| accepted

Answered

problem in creating plot from for loop

The value of ‘t’ is the last value in the loop, and the intermdiate values of ‘vs’ are not saved, so the result is only one valu...

problem in creating plot from for loop

The value of ‘t’ is the last value in the loop, and the intermdiate values of ‘vs’ are not saved, so the result is only one valu...

12 days ago | 1

Answered

Heat map from csv data

It looks like a surf plot viewed from the top. Try this — T1 = readtable('https://www.mathworks.com/matlabcentral/answers/u...

Heat map from csv data

It looks like a surf plot viewed from the top. Try this — T1 = readtable('https://www.mathworks.com/matlabcentral/answers/u...

12 days ago | 1

| accepted

Answered

Shade area between two lines on a plot - max., and min., values

It would help to have the data. This is straightforward using the patch function — x = linspace(0, 110).'; ...

Shade area between two lines on a plot - max., and min., values

It would help to have the data. This is straightforward using the patch function — x = linspace(0, 110).'; ...

12 days ago | 1

| accepted

Answered

Convert a time string to double

I am not certain what you are doing, however the isbetween function (that does not require conversion out of datetime) may be wh...

Convert a time string to double

I am not certain what you are doing, however the isbetween function (that does not require conversion out of datetime) may be wh...

13 days ago | 0

Answered

fprintf use with error

It looks as though you want to print a percent (%) sign. Try this — fileID = 1; ...

fprintf use with error

It looks as though you want to print a percent (%) sign. Try this — fileID = 1; ...

13 days ago | 1

| accepted

Answered

How can I apply filer for three signal using matlab

If they all have the same sampling frequency and are the same lengths and the same filtering requirements, concatenate them as c...

How can I apply filer for three signal using matlab

If they all have the same sampling frequency and are the same lengths and the same filtering requirements, concatenate them as c...

13 days ago | 0

Answered

How to display interval data on x axis in histogram plot (eg. 10-20, 20-30,...) ?

Try this — x_ax_data = ["10-20", "30-40", "50-60", "70-80", "90-100"]; % Create String Vector y_ax_data = [0, 0, 200, 550...

How to display interval data on x axis in histogram plot (eg. 10-20, 20-30,...) ?

Try this — x_ax_data = ["10-20", "30-40", "50-60", "70-80", "90-100"]; % Create String Vector y_ax_data = [0, 0, 200, 550...

13 days ago | 1

Answered

I have problem in solving ode45

The principal problem appears to be having 2 differential equations and 1 initial condition. Try this — w=2*pi; zeta=0.25;...

I have problem in solving ode45

The principal problem appears to be having 2 differential equations and 1 initial condition. Try this — w=2*pi; zeta=0.25;...

13 days ago | 0

| accepted

Answered

How to build up linear functions in MATLAB and plot the?

The lilnes are easy enough to plot — xm = [0 0.04999; 0.05 0.24999; 0.25 0.6]; ym = [0 0.25; 0.3 0.55; 0.6 1]; for k = 1:s...

How to build up linear functions in MATLAB and plot the?

The lilnes are easy enough to plot — xm = [0 0.04999; 0.05 0.24999; 0.25 0.6]; ym = [0 0.25; 0.3 0.55; 0.6 1]; for k = 1:s...

13 days ago | 1

Answered

Get the filename of a loaded file

Save the fille name as a string or character array first, then refer to it as any other variable — filename = '\Data_record_fi...

Get the filename of a loaded file

Save the fille name as a string or character array first, then refer to it as any other variable — filename = '\Data_record_fi...

14 days ago | 1

| accepted

Answered

How to plot this function

Force the NaN value at (0,0) to be 0 — [X,Y] = ndgrid(linspace(-5,5,50)); Z = (X.^3.*Y - X.*Y.^3)./(X.^2+Y.^2); Z(isnan(Z)) ...

How to plot this function

Force the NaN value at (0,0) to be 0 — [X,Y] = ndgrid(linspace(-5,5,50)); Z = (X.^3.*Y - X.*Y.^3)./(X.^2+Y.^2); Z(isnan(Z)) ...

15 days ago | 0

| accepted

Answered

How to read excel data include specific word? cell?

Try this — T1 = readtable('https://www.mathworks.com/matlabcentral/answers/uploaded_files/1085430/kpmarch.xlsx') Lv = ismem...

How to read excel data include specific word? cell?

Try this — T1 = readtable('https://www.mathworks.com/matlabcentral/answers/uploaded_files/1085430/kpmarch.xlsx') Lv = ismem...

15 days ago | 0

| accepted

Answered

Basic 2D-contour plot

One optiono is to use the first column and first row as the appropriate coordinate vectors, and then the rest of the matrix as t...

Basic 2D-contour plot

One optiono is to use the first column and first row as the appropriate coordinate vectors, and then the rest of the matrix as t...

15 days ago | 1

Answered

Filtering Data which not function of time

The data being filtered do not have to be functions of time. They can be functions of anything, so long as the sampling interva...

Filtering Data which not function of time

The data being filtered do not have to be functions of time. They can be functions of anything, so long as the sampling interva...

15 days ago | 0

Answered

Operator '.^' is not supported for operands of type 'cell'

The original problem was caused by using curly brackets {} around the 4: A=(-(vss.*c.^2)./(ks.^2))+((Vs.*K.*gamma.^2.*ct.^2)./...

Operator '.^' is not supported for operands of type 'cell'

The original problem was caused by using curly brackets {} around the 4: A=(-(vss.*c.^2)./(ks.^2))+((Vs.*K.*gamma.^2.*ct.^2)./...

16 days ago | 0

| accepted

Answered

how to fit an exponential curve to my signal in a plot?

It would help to have the signal. There appears to be high-frequency noise, so the first step would be to calculate the one-si...

how to fit an exponential curve to my signal in a plot?

It would help to have the signal. There appears to be high-frequency noise, so the first step would be to calculate the one-si...

16 days ago | 1

Answered

plotting X and Y coordinates over time

The data were not supplied, however it quite probably works correctly. You are asking it to do a linear interpolation, probably...

plotting X and Y coordinates over time

The data were not supplied, however it quite probably works correctly. You are asking it to do a linear interpolation, probably...

16 days ago | 0

Answered

how can I solve this problem

I have no idea what you want, especially with two expressions for ‘sm’ and several variables undefined, so taking a wild guess —...

how can I solve this problem

I have no idea what you want, especially with two expressions for ‘sm’ and several variables undefined, so taking a wild guess —...

16 days ago | 1

| accepted

Answered

Exponential curve fitting with nonlinearleastsquares methood

Use a different vector for ‘StartPoint’ and then experiment — Xk = [800; 1000; 1490; 2000; 2510]; Yk = [590; 720; 970; 1190...

Exponential curve fitting with nonlinearleastsquares methood

Use a different vector for ‘StartPoint’ and then experiment — Xk = [800; 1000; 1490; 2000; 2510]; Yk = [590; 720; 970; 1190...

17 days ago | 0

Answered

How to make error bars on double bar graph?

I have no idea when XEndPoints and YEndPoints was introduced, however it was relatively recently (within the last few years). ...

How to make error bars on double bar graph?

I have no idea when XEndPoints and YEndPoints was introduced, however it was relatively recently (within the last few years). ...

17 days ago | 0

| accepted

Answered

Best Text/number location on the plot

One approach is to use the legend position after using the 'Location','best' name-value pair, and then interpolating the relativ...

Best Text/number location on the plot

One approach is to use the legend position after using the 'Location','best' name-value pair, and then interpolating the relativ...

17 days ago | 0

| accepted

Answered

How to customize a colormap?

Another option — cm = colormap(turbo(6)); cm = colormap(flipud(turbo(6))); % Optional cb ...

How to customize a colormap?

Another option — cm = colormap(turbo(6)); cm = colormap(flipud(turbo(6))); % Optional cb ...

17 days ago | 0

| accepted

Answered

exctract data from 50 curves in .fig

The argument to openfig should be a single .fig file, so supply the appropriate information for ‘filename’ here. Other than t...

exctract data from 50 curves in .fig

The argument to openfig should be a single .fig file, so supply the appropriate information for ‘filename’ here. Other than t...

18 days ago | 0

| accepted