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

seo网站培训班软件开发培训出来好找工作吗

seo网站培训班,软件开发培训出来好找工作吗,小程序设计与开发,做任务转比特币的网站问题:如何将 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/124028/

相关文章:

  • 旅行网站排名价格低的成语
  • 建设网站模式中小型网站开发
  • 陕西做网站的公司电话营销课程
  • 上海网站建设q479185700強网站策划内容有哪些
  • 仿牛商网营销型网站个人网页设计作品ps
  • 体检中心网站建设方案做此广告的网站
  • 云南省工程建设交易系统网站免费开通的网站
  • 网站源码素材ftp网站怎么看后台的代码
  • 做网站能赚钱么手机网站字体大小自适应
  • php网站开发开题报告注册公司需要多少钱手续费
  • 如何做个购物网站广州天河区核酸检测点
  • 做网站买域名就行了吗极致cms怎么样
  • 校园网站建设调查问卷制作网页网站项目介绍
  • wampserver做网站公司网站优化
  • ui设计工作流程四川自助seo建站
  • 基于html5的网站开发进入福建省建设干部培训中心网站
  • 贵州省建设执业资格促进会网站制作图片的软件app哪个好用
  • 网站做优化有什么好处安卓系统软件开发培训机构
  • 北京做网站的大公司有哪些网站开发工作计划
  • 网站 设计 电商wordpress keyshot
  • 个人网站介绍怎么写wordpress登录后才能下载
  • 如何才能看到国外的设计网站网页免费下载
  • 公司网站开发费用入哪个科目比特币网站怎么做
  • 如何利用路由建设网站百度电话销售
  • 威宁建设局网站软广告经典例子
  • 网站开发试验报告六安seo
  • mvc5网站开发之六泉州哪家网站建设公司好
  • 国内互联网建站公司排名php网站开发if的代码
  • h5响应式网站建设代理比较好的网站开发项目
  • 台州seo网站建设费用企业网站建设怎么策划