Matlab中的矩阵下标一般是从1开始,如何定义从0开始?

来源:百度知道 编辑:UC知道 时间:2024/05/29 18:38:21
Matlab中矩阵的下标一般是从1开始的,如何定义从0开始?
例如,要定义A(0:3,1:2)的矩阵,用Matlab如何定义?谢谢。

楼主不是想保留0:3这个信息?如果是的话,可以用结构数据来保存,或者是令k=0:3,然后显示的时候为t(k+1)不就行了。又或者编个函数,转换一下

输出的时候你可以输出A0=0
但编程没办法,只能是A1=0

自己做一下转换吧!!
A(0:3,1:2)矩阵就是4*2的矩阵嘛!!

哪儿有矩阵的下标从0开始的,那是C类语言的二维数组……
在matlab里0:3指[0,1,2,3]
莫非你是指[0,1,2,3;1,2,0,0]?

没有办法,matlab的下标从1开始是不能改变的,
只能自己转换一下

你要这样做干嘛!异想天开