搜索资源列表
3DCube
- 本文绘制了一个3D立方体 实现了纹理映射 光照处理 矩阵变换 以及键盘控制等技术
广义预测控制
- 广义预测控制(GPC)是一种鲁棒性强、能够有效地克服系统滞后、可应用于开环不稳定非最小相位系统的先进控制算法,但由于它需要Diophantine方程计算、矩阵求逆和最小二乘的递推求解,因此计算量很大,本文针对此缺陷提出四种不基于对象模型且实时性高的广义预测控制快速算法
ControlPt.rar
- 根据曲线上的型值点,用追赶法求反算出3次B样条的曲线控制顶点,再由3次B样条的系数矩阵设定均匀节点(50份)矢量求出50个点。 左键输入,完后右键完成输入,重新绘制,Under the curve data points, with catch-up method to calculate the anti-3 B-spline curve control points, and then 3 times by B-spline coefficient matrix of the node s
Close3B
- 采用拟三对角矩阵反算出过一定点(大于等于3个)的控制顶点,再由这些控制顶点计算出3次B样条曲线,由于曲线封闭的,所以无需引入边界条件即可求得曲线。-Used to be anti-tridiagonal matrix calculated over a certain point (greater than or equal to 3) of the control points and then calculate the control points of these 3 B-spline
11111
- 四章控制系统的分析方法.rar - 用Canny算子检测图像的边缘P0404:图像的阈值分割P0405:用水线阈值法分割图像P0406:对矩阵进行四叉树分解P0407:将图像分为文字和-sichashufenjie
imrotate_my
- 一个空间点P绕一个中心点C旋转可用接续的三个变换来实现:第1个变换平移点C到坐标系原点位置,第2个变换将点P绕原点旋转,第3个变换平移点C回到其相对于坐标系原点的原始位置。当原始图像点乘以变换矩阵,得到新的图像位置点时,其位置可能不是整数值,该位置的灰度值需要通过灰度插值获得。在不改变输出图像大小的情况下,超出原始图片范围的区域,MATLAB原有函数imrotate的处理方法为将其灰度值全部置零,本文通过取模操作对超出区域进行了另外一种控制方法imrotate_my函数,能够较好的显示出图像旋转
3DVC
- 要求首先绘制一些美观的三维图形,然后根据3D变换矩阵算法,使图形在键盘或鼠标的控制下进行几何变换。本实验的目的在于使学生了解绘制三维图形的方法,巩固对图形几何变换的理解,掌握在VC中实现三维图形的几何变换的方法。-Asked first of all draw a number of beautiful three-dimensional graphics, and 3D transformation matrix based algorithm, so that graphics on the
MFC3D
- 要求首先绘制一些美观的三维图形,然后根据3D变换矩阵算法,使图形在键盘或鼠标的控制下进行几何变换。本实验的目的在于使学生了解绘制三维图形的方法,巩固对图形几何变换的理解,掌握在VC中实现三维图形的几何变换的方法。-Asked first of all draw a number of beautiful three-dimensional graphics, and 3D transformation matrix based algorithm, so that graphics on the
HUITU
- 要求首先绘制一些美观的三维图形,然后根据3D变换矩阵算法,使图形在键盘或鼠标的控制下进行几何变换。本实验的目的在于使学生了解绘制三维图形的方法,巩固对图形几何变换的理解,掌握在VC中实现三维图形的几何变换的方法。-Asked first of all draw a number of beautiful three-dimensional graphics, and 3D transformation matrix based algorithm, so that graphics on the
choas
- 1、faii.m 求复杂网络矩阵A的对角线元素 2、logistic.m 逻辑斯蒂映射 3、mh_feedback_Lorenz.m & Lorenz.m 洛伦兹方程连续反馈 4、mh_daleytime_feedback.m & Lorenzdt.m 洛伦兹方程延时反馈 5、mh_Henon_map.m 埃农映射 6、mh_ogy_Henon.m OGY方法(参数微扰法)控制埃农映射 7、mh_ogy_logistic.m OGY方法控制逻辑斯蒂映射 8、ode45
bike_examplesource
- 一个opengl学习的小车演示程序,使用了矩阵栈,鼠标键控制小车移动。vc+6.0平台-A car learning opengl demo program, the use of the matrix stack, move the mouse keys to control the car. vc+6.0 platform
pingmian
- 平面图像立体化研究 将平面图像转换成立体图像很有意义。Hou等人(2002)提出了一种平面图像立体化方法,称为Hou方法。在这个方法中Hou等人使用随机变量等参数控制转换过程,但没有讨论这些参数对立体效果的影响。该文利用Hou方法在标准的计算机监视器上对含有心理深度暗示的平面图像进行了立体化,给出了评价转换后的立体效果的定量指标,并讨论了各参数对立体效果的影响。实验结果表明:当随机变量矩阵中的每一个随机变量都服从同一种均匀分布时,随机变量的取值对立体效果没有多大的影响 当监视器屏幕与观察者
juzheng-gongjuxiang
- 程序矩阵计算工具箱 - mctoolbox matlab工具箱matlab代做工具箱matlab包括拥有数百个内部函数的主包和三十几种工具包。工具包又可以分为功能性工具包和学科工具包。功能工具包用来扩充MATLAB的符号计算,可视化建模仿真,文字处理及实时控制等功能。学科工具包是专业性比较强的工具包,控制工具包,信号处理工具包,通信工具包等都属于此类。-Program matrix calculation toolbox- mctoolbox matlab matlab toolbox matl
lixsanmatla3
- 提升技术现已成为采样控制系统分析和设计的主要工具.系统提升后成为一离散系统,其H∞范数与原采样系统的L2诱导范数是等价的,故称为H∞离散化.提升计算包括矩阵的指数和积分运算,一般是很复杂的.本文给出了利用MATLAB的提升算法,算法简单可靠 同时还给出了求取等价系统H∞范数γ值的二分法并配有算例.-Technological upgrading sampling control system has become a major tool for analysis and design. Upg
mosaic_maker
- MATLAB 的名称源自 Matrix Laboratory ,它是一种科学计算软件,专门以矩阵的形式处理数据。 MATLAB 将高性能的数值计算和可视化集成在一起,并提供了大量的内置函数,从而被广泛地应用于科学计算、控制系统、信息处理等领域的分析、仿真和设计工作,而且利用 MATLAB 产品的开放式结构,可以非常容易地对 MATLAB 的功能进行扩充,从而在不断深化对问题认识的同时,不断完善 MATLAB 产品以提高产品自身的竞争能力。-image mosaic
glutEx5
- 一、实验目的和要求 在模型变换实验的基础上,通过实现下述实验内容,掌握OpenGL中三维观察、透视投影、正交投影的参数设置,并能使用键盘移动观察相机,在透视投影和正交投影间切换,验证课程中三维观察的内容; 进一步加深对OpenGL三维坐标和矩阵变换的理解和应用。 二、实验内容和原理 使用Visual Studio C++编译已有项目工程,并修改代码生成以下图形: “桌子和茶壶的正投影和透视投影” 可以使用键盘改变camera位置与观察方向 (按键为a
OpenGLPick
- OpenGL实现的一个简单的小游戏,通过按下空格发射炮弹。通过这个demo,能够学到如何使用OpenGL的模型视图矩阵来控制模型的变换。-OpenGL implementation of a simple little game, by pressing the space launch shells. With this demo, can learn how to use OpenGL model view matrix to control the transformation mode
alpha
- 从所给图形中分别抓取12个点,然后弦长参数化并利用控制顶点与型值点间的关系计算出迭代矩阵,以抓取到的点作为型值点分别用jaccobi和Gauss-seidel迭代法进行迭代,得到控制顶点。然后将给出的控制顶点与算出的控制顶点分别代入中得到P(t)和Q(t),再采用二范数估计误差(According to the graphics respectively to grab 12 points, then the chord length parameterization and the contr
code
- 1、利用OpenGL函数画一个三维物体; 2、利用鼠标或键盘控制三维物体在屏幕上移动、旋转和放缩 (1)移动:不能直接调用OpenGL几何变换函数,运用齐次坐标,采用矩阵相乘的方式自己编程实现; (2)旋转、放缩可以调用OpenGL函数(1. Draw a three-dimensional object by using the OpenGL function; 2. Use the mouse or keyboard to control the movement, rotation
