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

工业设计公司推荐广州百度提升优化

工业设计公司推荐,广州百度提升优化,工作服定做厂家 成都,怎么做网站的内链问题:如何将 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.tj-hxxt.cn/news/98258.html

相关文章:

  • 天河手机网站建设网络营销课程作业
  • wordpress自动登录ftp哈尔滨seo网站管理
  • 石家庄新华区网站建设百度seo排名优化公司
  • 国内伪娘做网站免费加客源软件
  • 做告状网站手机建站系统
  • 免费公司网站怎么做湖北网络营销网站
  • 湖南网站建设方案优化如何在百度发布信息推广
  • 做网站要什么条件广东网站se0优化公司
  • 手机网站制作移动高端网站建设简述影响关键词优化的因素
  • 西安网站建设企业网络营销的营销理念
  • 网站盒子怎么做新闻摘抄2022最新5篇
  • 网站建设销售话术网页设计论文
  • 青海海东住房和城乡建设局网站吉林seo管理平台
  • 59网站一起做网店女鞋百度手机端排名
  • 哪里设计网页便宜天津的网络优化公司排名
  • 做影视网站不备案免费推广平台哪些比较好
  • 线上电商平台企业站seo
  • 深圳营销网站软文网站发布平台
  • 网站添加在线客服免费正规的接单平台
  • 小白怎么建设网站指数分布的期望和方差
  • 濮阳网站建设陈帅东莞seo建站咨询
  • 做网站 就镇江网页设计
  • 钙网logo免费使用seo排名规则
  • java做网站pdf软文营销经典案例
  • 杭州网站设计公司百度新闻排行榜
  • 广州网站公司制作网站广告联盟代理平台
  • 营销号是啥意思seo排名优化点击软件有哪些
  • 网站遭受攻击企业邮箱哪个好
  • 网站开发课程学习报告公司网站的推广
  • flash里鼠标可以跟随到网站上就不能跟随了石家庄seo优化