matlab实现图形几何变换如平移,matlab实现平面图形的几何变换

ba21e4b081f96245a8e2c058166c2d6c.png

实验报告

课程名称:数学实验

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

实验目的、要求:

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 -=,

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值