boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Computation版 - 请问一下关于input2=input(input~=0)的用法
相关主题
请问怎么把这个一维向量复制成三维数组
请教matlab,将一个二维的矩阵扩展到三维的最简单的办法?
请帮忙一个矩阵处理的问题
请问怎样让一m长的向量和一mxn的矩阵相乘,仍为mxn
请问怎么让m阶矩阵的每个元素减n阶矩阵的每个元素而不用for循环
[合集] 怎么产生这个矩阵?
[合集] 简单问题简单问,matlab
问个矩阵生成
[合集] Matlab 求助:如何把一个高维矩阵中的一维赋值给一个向量
请问matlab矩阵和向量对应元素相乘该怎么做?
相关话题的讨论汇总
话题: input话题: input2话题: 用法话题: 矩阵话题: 请问
进入Computation版参与讨论
1 (共1页)
d*******2
发帖数: 340
1
假设input是一个中间 n1 x n2 为1,周围为0的矩阵,用input2=input(input~=0)得到
的是一个一维向量。请问怎么能得到一个n1 x n2的二维矩阵?
先谢了!
j**u
发帖数: 6059
2
reshape

【在 d*******2 的大作中提到】
: 假设input是一个中间 n1 x n2 为1,周围为0的矩阵,用input2=input(input~=0)得到
: 的是一个一维向量。请问怎么能得到一个n1 x n2的二维矩阵?
: 先谢了!

b*****l
发帖数: 9499
3
btw, 试一下 input2 = input(~~input); 矩阵大的时候会快不少。

【在 d*******2 的大作中提到】
: 假设input是一个中间 n1 x n2 为1,周围为0的矩阵,用input2=input(input~=0)得到
: 的是一个一维向量。请问怎么能得到一个n1 x n2的二维矩阵?
: 先谢了!

c****p
发帖数: 6474
4
这个也有人回了

【在 d*******2 的大作中提到】
: 假设input是一个中间 n1 x n2 为1,周围为0的矩阵,用input2=input(input~=0)得到
: 的是一个一维向量。请问怎么能得到一个n1 x n2的二维矩阵?
: 先谢了!

t***s
发帖数: 4666
5
有什么好方法转过来看看?

【在 c****p 的大作中提到】
: 这个也有人回了
c****p
发帖数: 6474
6
得到的结果是个向量,他又知道中间方阵的大小,reshape一下就得了。

【在 t***s 的大作中提到】
: 有什么好方法转过来看看?
1 (共1页)
进入Computation版参与讨论
相关主题
请问matlab矩阵和向量对应元素相乘该怎么做?
Matlab中计算特征值如何保持原始特征值顺序不变?
问个matlab的eigs的问题
请教如何根据矩阵元素值找到矩阵的行号?
对任意mXn的矩阵M,能否找到两个对角阵P,Q,使PMQ=I, QM'P=I (转载)
请问怎样取三维数组某一平面的数据而得到一个两维数组
哪位前辈能指点一下怎么去掉这个for循环吗
MatLab program problem, how to use the memory wisely?
请感兴趣的同学直接联系老师
请教:求最值问题
相关话题的讨论汇总
话题: input话题: input2话题: 用法话题: 矩阵话题: 请问