pigscut 发表于 2006-10-25 13:12

请问如何截取矩阵中的某一部分?

假如A是1024*1的行向量,并且前后部分关于原点对称

如何直接取出A的前512个元素组成一个新的矩阵啊?

看到有方法说A=A(0:512),但是matlab提示说Index into matrix is negative or zero?

不知道为何,请赐教

jimin 发表于 2006-10-25 13:16

matlab中从1开始,不是从0开始

pigscut 发表于 2006-10-25 13:20

原来如此,谢谢,呵呵!

q214468952 发表于 2006-10-27 21:25

楼主加强英语的学习哦。没办法的,如果有中文版的我们才可以不必。 不过你能试着,编程序来让英文的自动翻译成中文。

jimin 发表于 2006-10-27 21:36

原帖由 q214468952 于 2006-10-27 21:25 发表
楼主加强英语的学习哦。没办法的,如果有中文版的我们才可以不必。 不过你能试着,编程序来让英文的自动翻译成中文。
这个想法有意思,不过难度挺大

happy 发表于 2006-10-28 17:38

原帖由 q214468952 于 2006-10-27 21:25 发表
楼主加强英语的学习哦。没办法的,如果有中文版的我们才可以不必。 不过你能试着,编程序来让英文的自动翻译成中文。

理想化的想法,呵呵
页: [1]
查看完整版本: 请问如何截取矩阵中的某一部分?