彻底区分MATLAB C Python中数组的索引及切片

    技术2022-07-12  80

    MATLAB C Python中的索引及切片 在不同的语言里,数组的下标索引及切片存在区别,如若混淆则会产生无法察觉的错误。 在此以MATLAB C Python语言为例,对数组的索引及切片进行比较。 一、下标索引 1.1 对于MATLAB中数组索引,从1开始,到N结束,如: data(1:N) %表示data的第1到第N个元素 1.2 对于C系列语言中数组索引,从0开始,到N-1结束,如: int data[N][N]; //定义有N*N个元素的二维data数组 data[1,N-1] //表示data的第2行、第N列的元素 1.3 对于Python语言中数组索引,正序:从0开始,到N-1结束;逆序:从-1开始,到-N结束。如: range(5) #表示[0,1,2,3,4] data[0] #表示data的第一个元素 二、切片 2.1 对于MATLAB中数组切片:
    转载请注明原文地址:https://ipadbbs.8miu.com/read-23233.html
    最新回复(0)