
Peter Perkins
MathWorks
Statistics
RANK
67
of 279.870
REPUTATION
2.468
CONTRIBUTIONS
0 Questions
1.260 Answers
ANSWER ACCEPTANCE
0.00%
VOTES RECEIVED
582
RANK
2.574 of 18.772
REPUTATION
624
AVERAGE RATING
5.00
CONTRIBUTIONS
2 Files
DOWNLOADS
10
ALL TIME DOWNLOADS
6095
RANK
of 128.701
CONTRIBUTIONS
0 Problems
0 Solutions
SCORE
0
NUMBER OF BADGES
0
CONTRIBUTIONS
0 Posts
CONTRIBUTIONS
0 Public Channels
AVERAGE RATING
CONTRIBUTIONS
0 Highlights
AVERAGE NO. OF LIKES
Content Feed
Select values based on datetime
The very first thing you should do is put your data and timestamps in a timetable. Once you do that, use retime to create a dai...
ongeveer 2 maanden ago | 0
| accepted
How can I calculate the overlapping time on a timetable?
This might get you started: >> load('T3.mat') >> T3.Next1 = [(T3.LOS(1:end-1) > T3.AOS(2:end)); false]; >> T3.Next2 = [(T3.LO...
ongeveer 2 maanden ago | 0
Grouping times by end to start time
This is a lot like hierarchical clustering, if you happen to have the Statistics Toolbox. https://www.mathworks.com/help/stats/...
ongeveer 2 maanden ago | 0
How to fill zeros and NaNs with the average of the previous nonzero consecutive values (part 2)
Just for fun: a varfun soln. Would look similar using grouptransform. Step one is to define groups of elements by finding runs ...
ongeveer 2 maanden ago | 0
Weighted Average for a certain depth
At one point you say "weighted soil moisture average to a given depth" and at another you say "soil moisture depth average". You...
ongeveer 2 maanden ago | 0
How can I list individual year from the datetime table?
I'm gonna go Dave one better: >> load DateList.mat >> t = table(Per); >> t.Year = year(t.Per); >> t2 = varfun(@(x){x},t,Inpu...
ongeveer 2 maanden ago | 1
How to plot a derivative against variable?
For extra credit, create a timetable from displacement, add velocity and accel, then use stackedplot to plot all three together....
ongeveer 2 maanden ago | 0
use unstack to reshape table with dummy variable (edited: alternative crosstab method)
I'm having trouble understanding the desireed output, but others have created what is essentially a crosstabulation of counts, s...
ongeveer 2 maanden ago | 1
Naming Cell Array as Rownames
It's hard to tell what you are asking for. It mighht be this: T = array2table(rand(5,2)) T.Properties.RowNames = ["A";"B";"C";...
ongeveer 2 maanden ago | 0
How do you plot two graphs with multiple curves next to a table?
Mathew, I think you are making your life more difficult than it needs to be with all those strings. I get that you are trying to...
ongeveer 2 maanden ago | 0
Indexing different time stamps for same day?
Arun, as Jack implies, timerange (the class) currently can only represent one interval. You can do one of two things: 1) As Jac...
ongeveer 2 maanden ago | 0
Processing Timeseries of Cylinder Pressure Data
Your file has four time series in it. I would recommend reading those four ranges using readtimetable to get four timetables. Th...
ongeveer 2 maanden ago | 1
Inserting missing rows to table for interpolation
I'm not sure I follow your question, but it's almost certain that using timetables (maybe with durations as the row times) and s...
2 maanden ago | 0
Multiply and integrate two plots for single output value
Any time the number 365 appears in code, thatr's probably a bug. You might try to use datetimes and durations in your code, inc...
2 maanden ago | 0
Extract SST data in a polygon from average monthly netcdf file
Simbarashe, readtable and readmatrix read your file just fine, so I don't think that's the issue: >> sst2 = readmatrix("sst2.tx...
3 maanden ago | 0
| accepted
Model calibration for different dates
I would think that the best way to do this would be to put your data into a timetable, and use the rowfun function with the date...
3 maanden ago | 0
How to get a sum of coloumnn linked to datetime?
Create a timetable from your data, and use retime to aggregate it to monthly. It's one line of code.
5 maanden ago | 1
| accepted
How do I pull data between specific dates like Vlookup formula in Excel?
As Walter says, uses a timetable. >> tt = readtimetable("sampledata_uyyk.csv") [some warnings removed] >> tt = convertvars(tt...
5 maanden ago | 0
date and time string identification
"I have the following information obtained from a text-file date_hne: {'2014' '04' '01' '23' '46' '44.998300'}" I don't s...
5 maanden ago | 0
how to convert hours and minutes from decimals to datetime objects
Converting to string is totally unnecessary. Assuming the first variable in the table is already a datetime: >> t = datetime(20...
5 maanden ago | 1
| accepted
Effect of os clock change on timers
cr, this was a bug in earlier releases, and got fixed in R2021a.
6 maanden ago | 2
| accepted
Live Editor: Brace indexing changes Table to Struct
You can certainly post something like the table you have. In any case, if A is a table, then A.all is a variable in that table....
6 maanden ago | 0
How can I delete some specific rows from a matrix?
Surely you don't just have a list of dates. Presumably you have data at each date. Use a timetable to store all that. At that p...
6 maanden ago | 1
Select column in timetable based on value in table
Two steps: 1) Find the nearest sensor. This easy using interpolation: >> load("SL.mat") >> load("SensorLoc.mat") >> SensorLo...
6 maanden ago | 0
| accepted
Is it possible to use vertcat with dot notation?
Depending on what you are doing, you may find it convenient to turn that struct into a table (which wil automatically vertcat th...
6 maanden ago | 1
A very fast way to convert numbers into datetime ?
Syntactically, >> time = datetime("202210270954498", 'inputFormat','uuuuMMddHHmmssSSS', 'Format','yyyy-MM-dd HH:mm:ss.SSS') t...
6 maanden ago | 1
How to find specific elements in cell array not followed by another specific element?
If you have time and other data, think timetables (also Walter is right about categorical): action = categorical([1;3;2;4;1;3;2...
6 maanden ago | 1
Getting Data from Cell: Dynamic Structure needed?
Simon, what you should do depends very heavily on what you want to do with these data, i.e. what "take the value of the needed d...
6 maanden ago | 1
trying to find highest values in a time segment
It's not clear to me that Image Analyst's solution answers your question, mostly because your question is not very clear. If the...
6 maanden ago | 0
How to fix non-alignment issue when plotting multiple axes
Dinuka, if that's the plot you are looking for, I guess Voss' suggestion gets you there. But I might also add: y1=0.45 + .3*ran...
6 maanden ago | 1