实验报告

课程名称:数学实验

实验名称:平面图形的几何变换 指导教师:

实验目的、要求:

1. 了解几何变换的基本概念。

2. 了解平移、伸缩、对称、旋转等变换。 3. 学习掌握MATLAB 软件有关的命令。

实验仪器:

安装有MA TLAB 软件的计算机

实验步骤: 一、实验原理

1.几何变换程的基本概念

在平面直角坐标系下,点A 由坐标),(y x 表示,如果存在两个函数

),('),,('21y x f y y x f x ==

将点),(y x A 映射成点),('y x A ,则称函数21,f f 确定了一个平面上的几何变换T 。如果能从上面的方程组中反解出),(y x :

)','(),','(21y x g y y x g x ==

则称函数21,g g 确定了T 的逆变换1

-T

2.几种常见的几何变换

常见的平面图形的几何变换有平移、伸缩、对称、旋转等变换。

平移变换:把函数)(x f y =变化为)(a x f y +=,可将函数图形向右平移a 个单位,把函数)(x f y =变化为))(a x f y +=,可将函数图形向上平移a 个单位,

伸缩变换:把函数)(x f y =变化为)(sx f y =,函数图形会压缩或伸长,其作是改变水平轴的刻度单位,因此s 称为水平刻度参数,把函数)(x f y =变化为)(x sf y =,则可改变垂直轴的刻度单位。

旋转变换:设函数图形以原点为中心,逆时针旋转θ角,原来的坐标),(y x 变为新的坐标),(Y X ,旋转变换为

??

?+=-=θ

θθ

θcos sin sin cos y x Y y x X 对称变换:把函数)(x f y =变化为)(x f y --=,函数图形关于原点对称;把函数)(x f y =变化为)(x f y -=,函数图形关于y 轴对称;把函数)(x f y =变化为)(x f y -=,

matlab实现图形几何变换如平移,matlab实现平面图形的几何变换相关推荐

  1. matlab隐藏图形中的文字,MATLAB图形上的文字修饰

    文字标注是图形修饰中的重要因素,它可以是用户在窗口上随意添加的字符说明,还可以是坐标轴对象中所用到的刻度标志等.字符对象的常用属性如下: Color属性:字符的颜色.该属性的属性值是一个1×3颜色向量 ...

  2. matlab中图形框布局调整,MATLAB:正确调整图形大小

    我有一个我想调整大小的数字,然后打印成PDF格式. 使用类似的东西 set(hFig, 'PaperUnits', 'centimeters') set(hFig, 'PaperSize', [x_B ...

  3. matlab逐步回归图形分析法,用MATLAB做逐步回归.pptx

    1.逐步回归法,班级:研1614,学生:秦培歌,认为社会学家犯罪和收入低,与失业和人口规模有关,20个城市的犯罪率(每10万人的犯罪人数)和年收入在5000美元以下的家庭的百分比1,失业率2和人口总数 ...

  4. matlab图形编辑,matlab绘制图形plot属性编辑

    matlab绘制图形plot属性编辑 matlab绘制图形plot属性编辑 使用plot绘制图形函数,设置其中的图形参数,包含线条颜色,粗细,线条类型. x=1:15; y=x.^3; 方法一 是在p ...

  5. 大学matlab选择试题和答案,大学matlab试题和答案

    Matlab考试试题库答案解析_IT认证_资格考试/认证_教育专区.WORD 格... (x==5)) 实验三 Matlab 底层图形控制 1 在 MATLAB 命令行... Matlab考试题库+答 ...

  6. matlab实现图形几何变换如平移,基于MATLAB的平面图形的几何变换

    2015年第06期 牡丹江教育学院学报 No.06,2015 (总 第1 6 0期) JOURNAL OF MUDANJIANG COLLEGE OF EDUCATION 欟欟欟欟欟欟欟欟欟欟欟欟欟欟 ...

  7. matlab平面图形的几何变换,matlab图像的几何变换

    2. 了解平移.伸缩.对称.旋转等变换. 3. 学习掌握 MATLAB 软件有 实验报告 课程名称:数学实验 实验名称:平面图形的几何变换 指导教师: 实验目的.要求: 1. ...... Matla ...

  8. MATLAB三维图形绘制、渲染和交互

    [课程介绍] 介绍MATLAB三维图形的建模.着色.光照.材质.透明性和交互操作全部内容. [课程收益] MATLAB三维绘图 MATLAB三维图形渲染和交互操作 视频教程入口 第一章:课程简介 1. ...

  9. matlab创建图形用户界面,Matlab 用户图形界面 基础 (一)

    创建 MATLAB 用户图形界面必须由三个基本元素: 1.组件 在 MATLAB GUI 中的每一个项目(按钮,标签,编辑框等)都是一个图形化组件组件可分为三类:图形化控件(按钮,编辑框,列表,滑动条 ...

最新文章

  1. JVM 垃圾回收算法及回收器详解
  2. 【技巧】数组元素相加等于某个目标值,js实现
  3. Android平台类加载流程源码分析
  4. Android Studio 使用小技巧
  5. java实现压缩图片的方法
  6. oracle如何检查是否rac,Oracle RAC 状态检查
  7. php class使用方法,PHP调试类Krumo使用教程
  8. linux yum仓库制作,yum仓库搭建之RPM包制作
  9. tensorflow之softmax
  10. 你一定要知道,关于https的五大误区
  11. LabVIEW在Windows10下调出软键盘的说明与例程
  12. 微信公众号测试号接入微信公众平台开发----node.js
  13. python计算圆柱体的表面积和体积_圆柱体体积和表面积计算(一)
  14. 专注于Win7系统清除附带推广和工具
  15. 欢迎大家关注我的微信公众帐号小q机器人(xiaoqrobot)
  16. 18篇文章系统解读:中台规划如何撬动企业IT基础设施转型升级
  17. Calendar类获取当前时间上一个月,下一个月,当月的最后一天等的处理方法
  18. 那些年我做的毕业设计
  19. chatGPT账号apikey码-chatGPT 免费APIKEY
  20. 新零售时代,异业联盟怎么做?

热门文章

  1. Bootstrap的iCheck插件checkbox和radio
  2. SAP 常用BAPI
  3. 微软 Windows 10 官方下载地址
  4. 一次HDFS JN lag延时问题的排查分析后续:RM陡增traffic的来源分析
  5. Office基础操作:Word 使用交叉引用的超链接后,如何一步操作返回至引用处
  6. java中构造方法的理解,super()与构造方法,无参,有参构造方法,this()与构造方法
  7. (二)什么是Reactor模式
  8. Python 线程同步的三种方式
  9. 浅谈对dao层的理解
  10. Kali Linux使用arpspoof命令进行断网攻击(ARP欺骗)