查看: 4268|回复: 2|关注: 0

[已解决] matlab中求矩阵的本身相邻元素的波动标准差

[复制链接]

新手

16 麦片

财富积分


050


8

主题

15

帖子

0

最佳答案
各位大神:
    我想求一个序列自身的波动标准差,例如,[1 2 3 4 5 6 7....],我想求[1]的标准差,[1 2]的标准差,[123]的标准差,[1 2 3 4]的标准差,依次往下,然后再求相邻两个元素的波动标准差,最后用蒙特卡洛模拟来模拟出它的趋势。
    原始数据为:
     ct2=[0.171941162716356
0.214106062944568
0.246247847050061
0.274231737852725
0.310921782155770
0.330814950700342
0.349847225756050
0.368305496725346
0.387104855760026
0.412029172559262
0.435060297671441
0.454189386517305
0.470256426683134
0.486040673866556
0.501597503268419
0.516857786565480
0.531855940230306
0.546556509422464
0.561032643687773
0.575396571965293
0.589630577811869
0.603624933112802
0.617461308662485
0.631012441313432
0.644409439617388
0.657561166685702
0.667656998746643
0.677341063797057
0.686688154757883
0.696467431329448
0.709091861319593
0.721685377700347
0.734254859283345
0.746671618409585
0.758892404617816
0.770946215312030
0.782946910829169
0.795074004589732
0.807148785502596
0.818924654310047
0.830542972639635
0.841954576532737
0.848650746186100
0.854332925271442
0.864615934701245
0.876063317845747
0.887369841166268
0.898377967718285
0.909323133909926
0.920662332534981
0.931969186221442
0.942700624350394
0.953413313350258
0.962819589949398
0.966972787242705
0.974714016422631
0.985199863370147
0.995800761787385
1.00645164341451
1.01677902566894
1.02722839519823
1.03803125931963
1.04825969374023
1.05833665146695
1.06223565936736
1.06836462213970
1.07841378874249
1.08843339010454
1.09844183777075
1.10852682023111
1.11852645244350
1.12873982285995
1.13875178634913
1.14624901659082
1.14857216351927
1.15786563457600
1.16743911678826
1.17698800693301
1.18661631017083
1.19631046268462
1.20611084936059
1.21611175780694
1.22436284158483
1.22614434375225
1.23456582876099
1.24348385896633
1.25236997266138
1.26124870408881
1.27005083283788
1.27885245198440
1.28768844308079
1.29768594621948
1.30317383590767
1.31224138064615
1.32094242064482
1.32958146787673
1.33817475197125
1.34673250519940
1.35525948699441
1.36375426576233]
    我的程序求标准差为:

  总是报错显示下标类型必须为正整数。请各位帮我指点一下,谢谢。

依次求标准差

依次求标准差
回复主题 已获打赏: 0 积分

举报

MATLAB 基础讨论
版块优秀回答者

入门

132 麦片

财富积分


50500


0

主题

91

帖子

27

最佳答案
  • 关注者: 13
发表于 2017-10-13 14:36:52 | 显示全部楼层 |此回复为最佳答案
本帖最后由 1115487732 于 2017-10-13 14:38 编辑

程序没问题,你在程序开头加上clear试试,先清空变量,再把ct2读进来然后运行程序
回复此楼 已获打赏: 0 积分

举报

新手

16 麦片

财富积分


050


8

主题

15

帖子

0

最佳答案
 楼主| 发表于 2017-10-13 15:36:18 | 显示全部楼层
谢谢你,小仙女,真的解决了哎,我自己捣鼓了一上午,真的谢谢你。
我在跑接下来的蒙特卡洛模拟,不会的我可以打扰你一下嘛?在你空间下留言可以吗?这次真的谢谢你
回复此楼 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表