66问答网
所有问题
matlab中字符串的线性索引和行列坐标索引是怎么解释的
比如strl=char('abc','def','ghi');strl([1,2],[2,3])的运行结果是什么,为什么会是这样的,还有strl([1,2])的结果,为什么?
举报该问题
推荐答案 2013-01-24
其实字符型的矩阵(或数组)和数值型的是类似的:
> size(strl)
ans =
3 3
是吧,strl([1,2],[2,3])就是矩阵strl的第1、2行;第2、3列处的4个元素
strl([1,2])-------矩阵是按列操作的,这时,就是定为strl的第1、2个元素
即第一行的第一个元素和第二行的第一个元素。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/sUv2nvn2x.html
相似回答
按
线性索引
访问和按
行列是
什么意思?
答:
所谓的【按线性索引】,
就是单下标的访问方式,也就是把数组看成一维(无论其实际维数是多少),用单个下标访问数组中的元素
。需要注意的是,MATLAB数组是以列序为主序的,也就是说,元素a(2)指的是a(2,1)而不是a(1,2)。至于所谓的【按行列】,就是对二维数组的正常访问方式,用两个下标(...
matlab索引是
从左向右吗
答:
是
。根据元素在数组中的位置(索引)访问数组元素的方法主要有三种:按位置索引、线性索引和逻辑索引。按元素位置进行索引最常见的方法是显式指定元素的索引。例如,要访问矩阵中的某个元素,请依序指定该元素的行号和列号。线性索引允许使用单个下标索引到数组中,如a。MATLAB将数组视为单个列向量,并将...
matlab中索引
超出范围是什么原因
答:
一个数组只有3个元素,那么当你引用第4个元素时就超出
索引
范围了。同理,本来只有二维,三维索引就超出范围了。例如:>> a=[1,2,3];>> a(4)??? Index exceeds matrix dimensions.
MATLAB怎么索引
数组或者矩阵元素呢?
答:
1、首先创建一个数组或矩阵,如
在MATLAB
命令窗口中输入代码,如下图所示。2、数组创建好后,就可以进行数组或矩阵索引了,索引数组或矩阵时可以精确索引某行某列的元素,如我们在MATLAB命令窗口中输入代码。3、需要索引出上面第2行第3列的元素还可以使用
线性索引
,即输入单值索引,是按单一下标按顺序向下...
matlab的
ind2sub函数到底返回的是什么?
答:
很高兴为您解答,希望可以帮助你。
matlab
数组中元素引用有三种方式:1.
索引
就是由一个整数表示数组中的某一数据,按照列进行排列 2.下标 如果是二维,就是行号和列号 3.布尔数 sub2ind就是将下标转换为索引 !ind2sub函数就是在指定矩阵尺寸(size)前提下将给定的index转化成
行列
形式 按照您给的...
matlab里面的
sub2ind
怎么
用呀?
答:
ind=sub2ind(siz,I,J):siz表示要转换的矩阵
的行列
数,I是要转换矩阵的行标,J是要转换矩阵的列标。I,J的行列数必须相同。ind为输出参数,其行列数与I,J相同。ind即为
索引
。在命令窗口中输入:>> ind=sub2ind(size(A),[1,2;3,4],[1,1;2,2])则显示 ind = 1 2 7 8 从运算结果可以...
大家正在搜
matlab char转字符串
matlab字符串
matlab 字符串比较
matlab转字符串
matlab输入字符串
matlab定义字符串
matlab读取字符串
matlab 输出字符串
matlab合并字符串
相关问题
按线性索引访问和按行列是什么意思?
matlab索引值问题
matlab数组中如何找某个值的坐标
MATLAB中什么是"以向量索引为横坐标的值?"求详细解释!
matlab中如何利用向量作为矩阵索引访问相应元素
matlab中如何根据点的索引获得点的坐标
matlab知道行和列的索引值怎么构成矩阵
怎样返回matlab矩阵中某个元素的下标