Matlab使用笔记(十一):simulink模型仿真的时序数据类:timeseries

经过下面的学习,基本上就了解了matlab类的用法,只要对C语言类或结构体链表熟悉,这里看上去就简单易懂。

需要观看具体simulink模型实现效果点击这里:
https://blog.csdn.net/weixin_41194129/article/details/109488923

类 timeseries 的属性:

Events
Name
UserData
Data
DataInfo
Time
TimeInfo
Quality
QualityInfo
IsTimeFirst
TreatNaNasMissing
Length

在这里插入图片描述

要在matlab命令窗口打印只需b.+上面的类属性即可,这与C语言中的机构体调用很类似。

类 timeseries 的方法:

addevent              getinterpmethod       iqr                   plus                  timeseries            
addsample             getprop               isequal               pvget                 tsprops               
append                getqualitydesc        isequalwithequalnans  pvset                 utArithCommonData     
createTstoolNode      getsamples            ldivide               rdivide               utArithCommonOutput   
delevent              getsampleusingtime    max                   resample              utArithCommonTime     
delsample             gettsafteratevent     mean                  set                   utChkforSlashInName   
detrend               gettsafterevent       median                setabstime            utGetEventTime        
display               gettsatevent          min                   setinterpmethod       utStatCalculation     
eq                    gettsbeforeatevent    minus                 setprop               var                   
filter                gettsbeforeevent      mldivide              setuniformtime        
get                   gettsbetweenevents    mode                  std                   
getabstime            hasduplicatetimes     mrdivide              sum                   
getdatasamples        idealfilter           mtimes                synchronize           
getdatasamplesize     init                  plot                  times                 

Static 方法:

loadobj               tsChkTime             tsgetrelativetime     

timeseries - 创建 timeseries 对象

时序表示动态规模或过程的时间演化。它们用于识别、建模和预测在离散时间间隔内采样的数据中的模式和行为。

ts = timeseries(datavals)
ts = timeseries(datavals,timevals)
ts = timeseries(datavals,timevals,quality)
ts = timeseries(___,'Name',tsname)
ts = timeseries()
ts = timeseries(tsname)

参考文献:
https://jingyan.baidu.com/article/6079ad0e7bc4e428ff86dbd7.html
https://blog.csdn.net/ahafg/article/details/51049397

猜你喜欢

转载自blog.csdn.net/weixin_41194129/article/details/109489366