当前位置: 首页 > news >正文

柳州公积金网站烟台营销型网站建设

柳州公积金网站,烟台营销型网站建设,设计师网站导航,wordpress历史版本下载问题:如何将 1*n 的矩阵转换为指定 M*N 的矩阵,或者将 M*N 的矩阵转换为 1*n 的矩阵? 处理方法:使用 reshape 函数进行矩阵的行列互换 分两种情况如下: 一、将 1*n 的矩阵转换为指定 M*N 的矩阵 假如有4个坐标值&a…

问题:如何将 1*n 的矩阵转换为指定 M*N 的矩阵,或者将 M*N 的矩阵转换为 1*n 的矩阵?

处理方法:使用 reshape 函数进行矩阵的行列互换

分两种情况如下:

一、将 1*n 的矩阵转换为指定 M*N 的矩阵

假如有4个坐标值:

% 4 个坐标数据
x1 = [100,202,566];
x2 = [125,160,488];
x3 = [251,264,945];
x4 = [457,485,584];
Pos = [x1,x2,x3,x4];

将其转为 4*3 的矩阵,

M = 4;  % 代表行数
N = 3;  % 代表列数
Poss = reshape(Pos,[M N]);%{ 其结果为:Poss = [100   160   945202   488   457566   251   485125   264   584]
%}

很明显结果并不是我们想要的,这是由于 reshape 函数是按列进行排序的,所以我们在转换的时候要将行数设为 3,列数为坐标点的个数 (即 4),然后将转换后的取转置即可得到我们想要的格式,具体如下所示:

M = 3;                       % 代表行数,即三维坐标
N = 4;                       % 代表列数,即几个坐标点
POs = reshape(Pos,[M N])';  % 转换后的坐标%{ 其结果为:POs = [100   202   566;125   160   488;251   264   945;457   485   584];
%}

可以看到,结果是对的。

二、将 M*N 的矩阵转换为 1*n 的矩阵

同样使用 reshape 函数,不同的是维度的选取,如下所示:

POs = [100,202,566;125,160,488;251,264,945;457,485,584];
M   = 1;                    % 行数
N   = 12;                  % 列数,也可写成 [],系统会自动计算列数
POS = reshape(POs,M,[]);% 结果为:POS = [100   125   251   457   202   160   264   485   566   488   945   584];% 很明显结果不对,我们需要将 POs 取转置后再进行转换,即POS = reshape(POs',M,[]);  % 此时,结果正确% 结果为:POS = [100   202   566   125   160   488   251   264   945   457   485   584]% 和初始 Pos 结果一致

完整矩阵行列互换如下:

close all; clear all; clc;% 4 个坐标数据x1 = [100,202,566];
x2 = [125,160,488];
x3 = [251,264,945];
x4 = [457,485,584];
Pos = [x1,x2,x3,x4];  % 即:Pos = [100,202,566,125,160,488,251,264,945,457,485,584];% 设置行列数M1 = 3;  % 代表行数,即三维坐标
N1 = 4;  % 代表列数,即几个坐标点
POs = reshape(Pos,[M1 N1])';%{ 其结果为:POs = [100   202   566;125   160   488;251   264   945;457   485   584];
%}M2  = 1;   % 代表行数
N2  = [];  % 代表列数,也可用列数值代替
POS = reshape(POs',M2,N2);% 结果为:POS = [100   202   566   125   160   488   251   264   945   457   485   584]% 和初始 Pos 结果一致

仅供参考。

http://www.yayakq.cn/news/65455/

相关文章:

  • 个人网站名称要求app在地区国家未提供怎么办
  • 网上做家教的网站优化公司管理
  • 网站设置万事达u卡想系统学习wordpress
  • 营销型网站建设的利与弊网站推广的建议
  • 哪里可以自己免费开网店北京网站建设 seo公司
  • 中山手机网站开发网页游戏制作难吗
  • 成都网站快速排名成都比较好的室内设计公司有哪些
  • 重庆广告网站推广广州网站建设方案案例
  • 网站策划书免费购物网站,购物车界面如何做
  • 外贸公司域名哪个网站申请比较好导购网站 转化率
  • 小时的网站建设百度开户多少钱
  • 找做外墙油漆网站一个静态网站开发考虑什么
  • 怎么判断网站被k广州网站建设网站优化网站推广
  • 天津响应式网站建设制作广东住房和城乡建设局网站首页
  • 购物网站的建设意义设计网站费用
  • 网站建设工作进度表医院行业的网站是很难做吗
  • 网站怎么做内链企业微网站怎么建设
  • 有什么字体设计网站好周口市公共资源交易中心
  • 网站免费正能量推荐微营销论文
  • 推销网站建设具备哪些知识开鲁网站seo不用下载
  • 北京企业网络推广外包手机端网站优化排名seo推广
  • 免费网站正能量入口下载怎么爬虫做网站
  • 网站高端建设开发公司电商网站开发的职责
  • 公众号建网站租房网站开发需求文档
  • 付费网站怎么制作展厅设计图片
  • 深圳海外医疗网站建设怎么建网站赚钱
  • 如何优化基础建站wordpress 栏目权限
  • 江苏省交通运输厅门户网站建设管理网站开发的收获体会
  • 云浮 网站建设wordpress 首页变量
  • 网站毕业设计开题报告html欧美网站模板