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

网站开发朋友圈威海好的网站建设公司

网站开发朋友圈,威海好的网站建设公司,东莞装饰网站建设,wordpress 5.0版zigzag扫描的matlab实现 zigzag的扫描方式如下图所示: 以 4*4 为例,下图是matlab中数组各位置的索引值。 用横纵坐标来分析。 2345678(1,1)(1,2)(3,1)(4,1)(4,2)(3,4)(4,4)(2,1)(2,2)(2,3)(3,3)(4,3)(1,3)(3,2)(2,4)(4,1) 首先按奇偶可以分出横坐标…

zigzag扫描的matlab实现

zigzag的扫描方式如下图所示:

以 4*4 为例,下图是matlab中数组各位置的索引值。

用横纵坐标来分析。

2345678
(1,1)(1,2)(3,1)(4,1)(4,2)(3,4)(4,4)
(2,1)(2,2)(2,3)(3,3)(4,3)
(1,3)(3,2)(2,4)
(4,1)

首先按奇偶可以分出横坐标的上升和下降,偶的话为下降,奇为上升。搞定这个,就是确定开始和结束了,先把它全改成上升流。

2345678
(1,1)(1,2)(1,3)(1,4)(2,4)(3,4)(4,4)
(2,1)(2,2)(2,3)(3,3)(4,3)
(3,1)(3,2)(4,2)
(4,1)

然后取出它们的起止横坐标和起止纵坐标。

横坐标
起:1 1 1 1 2 3 4
止:1 2 3 4 4 4 4
纵坐标:
起:1 2 3 4 4 4 4
止:1 1 1 1 2 3 4

然后得到:

function y=zigzag(size)
% 返回size*size矩阵的zigzag范围顺序
% 如2*2,则返回1、3、2、4,注意matlab的顺序和是以列为主
seq = 1:1:size*size;
seq = reshape(seq,size,size);
y = zeros(1,size*size);
k = 1;
for i = 2:2*sizefor j = max(i-size,1):min(size,i-1)if mod(i,2)==1y(k) = seq(j,i-j);elsey(k) = seq(i-j,j);endk = k+1;end
end
http://www.yayakq.cn/news/573444/

相关文章:

  • 漳州网站设计如何自己做一个网址
  • 网站都有什么费用上海高端网站建设服务公
  • 深圳网站建设亿联时代电子商务网站建设与管理试题及答案
  • 做网站怎么安装数据库网页模板怎么设计
  • 网站服务器租用报价建设食品商购网站
  • 天津网站seo服务老闵行的房子值得买吗
  • 网站规划建设实训报告书网站主题及风格
  • 济南自助建站模板网站开发项目管理
  • 网页编程用什么语言免费网站优化怎么做
  • 网站推广策略方法网站扁平化设计风格
  • 网上购物网站建设方案wordpress企业模版配置
  • 龙岗网站seowordpress标签云修改
  • 有用vue做企业网站的购物网站开发需求
  • 平台网站建设后台源码wordpress log文件
  • 做网站需要什么基础网站调用优酷视频去除广告
  • 招生网站建设板块建站模板免费
  • 赣州市经开区住房和建设局网站肇庆市手机网站建设品牌
  • dede做网站地图建设银行网站设计特点
  • 网站销户说明网站建设在那里接单
  • 省住房和城乡建设厅官方网站用dw做红米网站
  • 陆丰网站新型塑料建筑模板图片
  • 网站制作潍坊区域wordpress 数据库挂马
  • 网站开发朋友圈广告深圳金鼎网站建设
  • 银川如何做百度的网站SaaS网站可以做seo嘛
  • 哪个建站比较好wordpress qqworld
  • 高邮市建设局网站吴川手机网站建设公司
  • 网站建设交流推广怎么申请网页域名
  • 为什么用asp做网站信誉好的宜昌网站建设
  • 如何注册国外网站网站建设丶金手指C排名15
  • 做网站放什么建立本机网站