function p=space_mark(A,B,tt,Q1,Q2,Q3)
[n,t]=size(A);
info = zeros(n,t);
for i=1:t
for j=1:n
if(A(j,i)<=Q1)
info(j,i)=1;
elseif(A(j,i)<=Q2)&&(A(j,i)>Q1)
info(j,i)=2;
elseif(A(j,i)<=Q3)&&(A(j,i)>Q2)
info(j,i)=3;
else
info(j,i)=4;
end
end
end
B=B./repmat(sum(B,2),1,n);
C=B*A;
for i=1:t
for j=1:n
if(C(j,i)<=Q1)
lingyu(j,i)=1;
elseif(C(j,i)<=Q2)&&(C(j,i)>Q1)
lingyu(j,i)=2;
elseif(C(j,i)<=Q3)&&(C(j,i)>Q2)
lingyu(j,i)=3;
else
lingyu(j,i)=4;
end
end
end
for sss=1:4
for j=1:4
aa0=0;ab0=0;ac0=0;ad0=0;
for ss=1:t-tt
info1=info(:,ss);
info2=info(:,ss+tt);
weizhi2=find(lingyu(:,ss)==sss & info1==j);
aa=sum(info2(weizhi2)==1);
ab=sum(info2(weizhi2)==2);
ac=sum(info2(weizhi2)==3);
ad=sum(info2(weizhi2)==4);
aa0=aa+aa0;
ab0=ab+ab0;
ac0=ac+ac0;
ad0=ad+ad0;
end
jieguo(j,:,sss)=[aa0 ab0 ac0 ad0];
end
end
res=[jieguo(:,:,1);jieguo(:,:,2);jieguo(:,:,3);jieguo(:,:,4)];
p=[res./repmat(sum(res,2),1,4) sum(res,2)];
p(find(isnan(p)==1)) = 0;
end
没有合适的资源?快使用搜索试试~ 我知道了~
空间马尔可夫的matlab代码.zip
共4个文件
m:3个
xlsx:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 7 下载量 169 浏览量
2023-08-13
23:19:33
上传
评论 1
收藏 25KB ZIP 举报
温馨提示
这份数据为马尔可夫链模型和空间马尔可夫模型的matlab代码。空间马尔可夫模型是一种可以模拟随机事件间的空间依赖性的模型,在城市规划和经济学中有广泛的应用。空间权重矩阵和邻接矩阵可以用来描述区域之间的空间联系,反地理距离矩阵和经济距离矩阵可以量化地理和经济的距离关系。地理经济嵌套矩阵可以用来说明经济和地理空间的嵌套关系。这些数据和相关模型的应用可以帮助研究者更好地理解区域之间的联系和发展趋势,为城市规划和经济发展提供更加具体的方向。Matlab作为计量软件,可以实现空间马尔可夫模型的建模和分析,为研究者提供更为便捷有效的分析方式。
资源推荐
资源详情
资源评论
收起资源包目录
空间马尔可夫的matlab代码.zip (4个子文件)
案例数据.xlsx 28KB
main.m 626B
space.m 1KB
tra.m 721B
共 4 条
- 1
T0620514
- 粉丝: 1136
- 资源: 1万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页