matlab如何将3转化为【0,0,1,0,0】
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/05 22:38:45
matlab如何将3转化为【0,0,1,0,0】
不明白什么意思,难道是第三个数变为1?
再问: 是的,如果是2就转化为【0,1,0,0,0】,如果不用循环有什么方法吗? 我想把一列数组『1,3,4,2,3』转化成矩阵: 【1,0,0,0,0; 0,0,1,0,0; 0,0,0,1,0; 0,1,0,0,0; 0,0,1,0,0】
再答: a=[1 3 4 2 3]; m=zeros(5); m(a+[0:4]*5)=1; m=m'; 还是循环用着方便 a=[1 3 4 2 3]; m=zeros(5); for ii=1:5 m(ii,a(ii))=1; end
再问: 是的,如果是2就转化为【0,1,0,0,0】,如果不用循环有什么方法吗? 我想把一列数组『1,3,4,2,3』转化成矩阵: 【1,0,0,0,0; 0,0,1,0,0; 0,0,0,1,0; 0,1,0,0,0; 0,0,1,0,0】
再答: a=[1 3 4 2 3]; m=zeros(5); m(a+[0:4]*5)=1; m=m'; 还是循环用着方便 a=[1 3 4 2 3]; m=zeros(5); for ii=1:5 m(ii,a(ii))=1; end
如何利用犀牛rhino4.0将cad的.dwg等高线图转化为三维地形图
如何用matlab将26个英文字母转化成0~25
如何将matlab矩阵中的NaN替换成0
怎样用matlab将图像转化为矩阵
matlab中如何将灰度图转化为二值黑白图像?
MATLAB中,如何将函数y的取值限定在(0,1)范围内
matlab中如何产生0-1的随机数,并将结果输出?
matlab中如何将大于零的数正常显示而小于等于零的数显示为0
计算机利用的是二进制数,它共有两个数码0、1,将一个十进制数转化为二进制数.24是转化为二制数为( )
matlab如何令定义的表达式为0后求解
matlab如何生成服从复高斯分布的随机数(均值为0,方差为1)
求教matlab中怎么把一个数转化成0-1表示的向量?