Answered
Error using / Matrix dimensions must agree
All the operations in ‘phi’ need to be vectorised — r=linspace(-180,180,360); t=linspace(-180,180,360); [R,T]=meshgrid(r,t);...

8 jours ago | 0

Answered
Extract sensorvalues from string with units
See the documentation section on Remove Prefix or Suffix Characters From Variables — type('Test 2020 06 28.csv') ...

9 jours ago | 0

| accepted

Answered
Detect increasing or decreasing depth
Assuming the data are contaminated with broadband (rather than band-limited) noise, the different columns are observations and e...

9 jours ago | 1

| accepted

Answered
how to put range for findpeaks function
One approach f = linspace(0, 25, 250).'; % Frequency Vector data = exp(-0.1*f) .* sin(2*pi*f*...

9 jours ago | 1

| accepted

Answered
Extracting data from timetable
I am not certain what you want. This should get you started — tv = minutes(0:15).'; ...

9 jours ago | 0

| accepted

Answered
Is it possible to obtain both line and bars on the same graph?
Use the hold function Years=[0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20]; A=[-8.8000 -8.5211 -8.2421 -7.963...

9 jours ago | 1

| accepted

Answered
How to mark the peaks of a signal based on some threshold value?
First, remove as much baseline drift and high-frequency noise as possible. That will make everything easier. I suggest using...

9 jours ago | 0

| accepted

Answered
surfc function : plot goes wrong
It would help to have representative data to experiment with. In its absence, try this — ylim([39.9 40.1]) Experiment wit...

9 jours ago | 0

| accepted

Answered
Make a semi sphere and identify the co-ordinates as the shown picture
I am not certain what you want to do. Calculating and plotting the rings corresponding to the required radii (0.66,0.89,0.99)...

9 jours ago | 1

Answered
Designing a bandpass filter in Matlab
It took me a while to figure out what the problem was, and it turns out to be that the passband frequencies must be normalised b...

9 jours ago | 0

| accepted

Answered
How should my set my obtained answers into a table form?
Copying from my answer to your previous post: % Secant Method in MATLAB % a=input('Enter function:','s'); % f=inline(a) a =...

10 jours ago | 0

| accepted

Answered
Matrix index is out of range for deletion
This is the problem when deleting elements in a loop, although there could be a different problem, such as addressing a column v...

10 jours ago | 0

| accepted

Answered
How to shift the graph?
It is easier to use the buffer function for this — t = linspace(0, 250, 5000); s = exp(-0.01*t) .* sin(2*pi*t*700); figure...

10 jours ago | 0

Answered
using find-command to find max or min value
This is relatively straightforward. Use max with two outputs: x = 0:13; y = randi(25,1,14)/100; [ymax,idx] = max(y) fi...

10 jours ago | 0

| accepted

Answered
How can I make a 3d
There are several ways to do that. One is to use the plot3 funciton, another is the waterfall function. t = linspace(0,5); ...

11 jours ago | 0

Answered
How can I plot this GPS/GNSS signal
Use the plot function.

11 jours ago | 0

Answered
How to convert fprintf from single row to multiple rows?
There is not enough of the code provided to know what the problem is (and images of code are never appropriate, since actual cod...

12 jours ago | 0

| accepted

Answered
How to copy a matrix but skipping some row and column?
A = randi(99,24) skiprc = [1, 2,4, 6, 8, 17, 19]; copyrc = setdiff(1:24, skiprc) B = A(copyrc, copyrc) As requested! ...

12 jours ago | 0

| accepted

Answered
Sum of rows based on time range
Try something like this — T1 = table(datetime('now') + days(sort(randperm(150, 20)))', randi(99,20,1), 'VariableNames',{'Time'...

12 jours ago | 0

Answered
Conversion of cumulate day of the year and year into Date/Month/Year
The datetime function is remarkably robust (more so that I previously appreciated)! Try this — D = datetime(1970,1,344) Ch...

12 jours ago | 0

Answered
3d plot plotting in 2d and 2d plot plotting in 3d.
The must both plot in 3D, however the ‘z’ value of the 2D plot can be whatever you want (here, 10) — x = 0:0.5:5; y = 0:0.2:2...

13 jours ago | 0

Answered
How can I change hisfit curve into 2d gaussian contour plot?
I am not certain what you want. Try this — D = readmatrix('https://www.mathworks.com/matlabcentral/answers/uploaded_files/1...

13 jours ago | 0

| accepted

Answered
How to detect outliers in the graph
Either use findpeaks on the negative of the ‘y’ vector to get the indices of the valleys, or use islocalmin to get a logical vec...

13 jours ago | 0

Answered
Rate of Change - Derivative of experimental data
I usually do something like this — dydx = gradient(y) ./ gradient(x); This assumes the independent variable ‘x’ and the depen...

13 jours ago | 0

Answered
How to set proper configuration to obtain peaks of my data
It would help to have some representative data. However, since the data are resonances, and the desired result seems to indic...

14 jours ago | 0

| accepted

Answered
Ho to find the interception
If you simply want to do it yourself, try something like this — xData = 1:150; yData = 50*exp(-(xData-75).^2 * 0.01) + randn(...

14 jours ago | 0

| accepted

Answered
Delete rows in a string array, if they just contain zeros
It would help to have the data you are working with. With respect to troubleshooting — First, see what the logical statemen...

14 jours ago | 0

Answered
Plotting a 3D millstone with surfaces
I am not certain what you want. Try something like this — [X1,Y1,Z1] = cylinder(0.2,50); [X2,Y2,Z2] = cylinder(1.0,50); Z...

15 jours ago | 0

| accepted

Answered
Extracting data from Matlab .fig with 2 different y-axes?
Try something like this — x = linspace(0, 10); y1 = sin(2*pi*x/max(x)); y2 = exp(-0.2*x) .* cos(3*pi*x/max(x)); figure ...

15 jours ago | 1

| accepted

Answered
Remove noise from time series data
The sgolayfilt function might be a better option. Try something like this — FrameLen = 201; DataFilt = sgolayfilt(data1, 3...

15 jours ago | 0

| accepted

Load more