楼主: 烈女乖乖
1888 6

[问答] 关于log运算的一个问题 [推广有奖]

  • 0关注
  • 0粉丝

本科生

39%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
917 点
帖子
78
精华
0
在线时间
55 小时
注册时间
2010-6-23
最后登录
2013-5-25

楼主
烈女乖乖 发表于 2012-3-8 15:14:36 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
zf=zeros(23,1);
hf(1)=0.0001259318;
for t=1:23;
log(hf(t+1))=0.000004+0.177428*zf(t)/sqrt(hf(t))+0.808882*log(hf(t));
end

这个程序运行之后显示错误如下:
Subscript indices must either be real positive integers or logicals.请高手帮我看看是怎么回事呢!
二维码

扫码加我 拉你入群

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

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

关键词:Log positive Indices Logical Integer positive either 程序

沙发
烈女乖乖 发表于 2012-3-8 16:04:49
检查了半天不知道问题出在哪里!

藤椅
烈女乖乖 发表于 2012-3-8 18:26:30
请高手帮帮忙!~

板凳
烈女乖乖 发表于 2012-3-8 18:37:59
hs(1)=9.76E-05;
hf(1)=0.000263;
>> for t=1:23;
log(hs(t+1))=0.0000142+0.123728*zs(t)+0.826851*log(hs(t));
log(hf(t+1))=0.0000266+0.094082*zf(t)+0.842363*log(hf(t));
end
??? Index exceeds matrix dimensions.


遇到跟LOG有关的就运算不了了!~不知道问题出在哪里

报纸
烈女乖乖 发表于 2012-3-8 22:37:08
跪求大家帮帮忙

地板
烈女乖乖 发表于 2012-3-9 16:39:25
求!

7
matlab-007 发表于 2016-8-23 06:41:18
在MATLAB,矩阵向量的下标只能从1开始,不能从0开始。提醒你错误的意思是“下标只能是正实数或逻辑值”。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 05:49