楼主: kokopi
2638 2

有關矩陣元素為變量問題~請各位高手幫我解答 [推广有奖]

  • 0关注
  • 0粉丝

学前班

40%

还不是VIP/贵宾

-

威望
0
论坛币
36 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
379 点
帖子
4
精华
0
在线时间
22 小时
注册时间
2009-9-22
最后登录
2010-6-23

楼主
kokopi 发表于 2010-5-4 13:37:40 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
想請問大家,在估計的時候矩陣的元素如果是變量該如何設定呢?

比如說我設定  h1t[i] = c0 + c1*(u1t[i-1]^2) + c2*h1t[i-1];
                         h2t[i] = d0 + d1*(u2t[i-1]^2) + d2*h2t[i-1];
                         cov[i] = e0*sqrt( h1t[i]*h2t[i] );

想設定 Ht 的矩陣用
1. Ht={h1t cov, cov h2t};

2. Ht[1,1] = h1t[i];
    Ht[2,2] = h2t[i];
    Ht[1,2] = cov[i];
    Ht[2,1] = cov[i];

上面兩種好像都不行,請問該如何修改?
另外還出現了 error G0152 : Variable not initialized 有人知道這是什麼意思嗎?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Variable Initial Error ABLE err 高手 解答 元素

沙发
xuelida 在职认证  发表于 2010-5-5 14:22:00
h1t[i] = c0 + c1*(u1t[i-1]^2) + c2*h1t[i-1];
                         h2t[i] = d0 + d1*(u2t[i-1]^2) + d2*h2t[i-1];
                         cov[i] = e0*sqrt( h1t[i]*h2t[i] );

你没有设置初值,当然会出问题的,你没有h1t[i-1]和u1t[i-1]怎么能循环呢
已有 2 人评分经验 论坛币 学术水平 热心指数 收起 理由
zhaomn200145 + 20 + 1 + 1 根据规定进行奖励
xuehe + 20 + 40 + 1 根据规定进行奖励

总评分: 经验 + 20  论坛币 + 60  学术水平 + 2  热心指数 + 1   查看全部评分

藤椅
qingqing840322 发表于 2010-6-9 23:51:06
没大明白你的意思,你的h1t和h2t到底是当做一个数还是一个向量呢?从你后来定义Ht看来,是当做一个数,从你循环看来,是当成一个向量。但是不管如何,需要初始化,如当成向量的话,设初始值h1t=zeros(n,1);

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-25 09:07