
Matlab中的矩阵下标一般是从1开始,如何定义从0开始?
Matlab中矩阵的下标一般是从1开始的,如何定义从0开始?例如,要定义A(0:3,1:2)的矩阵,用Matlab如何定义?谢谢。...
Matlab中矩阵的下标一般是从1开始的,如何定义从0开始?
例如,要定义A(0:3,1:2)的矩阵,用Matlab如何定义?谢谢。 展开
例如,要定义A(0:3,1:2)的矩阵,用Matlab如何定义?谢谢。 展开
7个回答
展开全部
楼主不是想保留0:3这个信息?如果是的话,可以用结构数据来保存,或者是令k=0:3,然后显示的时候为t(k+1)不就行了。又或者编个函数,转换一下

2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
展开全部
我直接复制你的代码,
运行没有问题。
可能你中间处理的时候出了问题,可否把中间代码贴出来。
weight=zeros(256,256);
cab=0;
t1=100;
t2=t1+1;
for
i=1:t1
for
j=t2:256
cab=cab+weight(i,j);
end
end
运行没有问题。
可能你中间处理的时候出了问题,可否把中间代码贴出来。
weight=zeros(256,256);
cab=0;
t1=100;
t2=t1+1;
for
i=1:t1
for
j=t2:256
cab=cab+weight(i,j);
end
end
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
哪儿有矩阵的下标从0开始的,那是C类语言的二维数组……
在matlab里0:3指[0,1,2,3]
莫非你是指[0,1,2,3;1,2,0,0]?
在matlab里0:3指[0,1,2,3]
莫非你是指[0,1,2,3;1,2,0,0]?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有办法,matlab的下标从1开始是不能改变的,
只能自己转换一下
只能自己转换一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2008-11-04
展开全部
输出的时候你可以输出A0=0
但编程没办法,只能是A1=0
自己做一下转换吧!!
A(0:3,1:2)矩阵就是4*2的矩阵嘛!!
但编程没办法,只能是A1=0
自己做一下转换吧!!
A(0:3,1:2)矩阵就是4*2的矩阵嘛!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询