Welcome![Sign In][Sign Up]
Location:
Search - inverse control matlab

Search list

[OtherINTRODUCTION TO MATLAB FOR

Description: 1 Tutorial lessons 1 1 1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Basic features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3 A minimum MATLAB session . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3.1 Starting MATLAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3.2 Using MATLAB as a calculator . . . . . . . . . . . . . . . . . . . . . 4 1.3.3 Quitting MATLAB . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.4 Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.4.1 Creating MATLAB variables . . . . . . . . . . . . . . . . . . . . . . . 5 1.4.2 Overwriting variable . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.4.3 Error messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.4.4 Making corrections . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.4.5 Controlling the hierarchy of operations or precedence . . . . . . . . . 6 1.4.6 Controlling the appearance of °oating point number . . . . . . . . . . 8 1.4.7 Managing the workspace . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.4.8 Keeping track of your work session . . . . . . . . . . . . . . . . . . . 9 1.4.9 Entering multiple statements per line . . . . . . . . . . . . . . . . . . 9 1.4.10 Miscellaneous commands . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.4.11 Getting help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.5 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2 Tutorial lessons 2 12 2.1 Mathematical functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.1.1 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.2 Basic plotting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.2.1 overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.2.2 Creating simple plots . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.2.3 Adding titles, axis labels, and annotations . . . . . . . . . . . . . . . 15 2.2.4 Multiple data sets in one plot . . . . . . . . . . . . . . . . . . . . . . 16 2.2.5 Specifying line styles and colors . . . . . . . . . . . . . . . . . . . . . 17 2.3 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.4 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.5 Matrix generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.5.1 Entering a vector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.5.2 Entering a matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2.5.3 Matrix indexing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.5.4 Colon operator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.5.5 Linear spacing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.5.6 Colon operator in a matrix . . . . . . . . . . . . . . . . . . . . . . . . 22 2.5.7 Creating a sub-matrix . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.5.8 Deleting row or column . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2.5.9 Dimension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2.5.10 Continuation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.5.11 Transposing a matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.5.12 Concatenating matrices . . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.5.13 Matrix generators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 2.5.14 Special matrices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 2.6 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3 Array operations and Linear equations 30 3.1 Array operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 3.1.1 Matrix arithmetic operations . . . . . . . . . . . . . . . . . . . . . . . 30 3.1.2 Array arithmetic operations . . . . . . . . . . . . . . . . . . . . . . . 30 3.2 Solving linear equations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 3.2.1 Matrix inverse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 3.2.2 Matrix functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 3.3 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 4 Introduction to programming in MATLAB 35 4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 4.2 M-File Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 4.2.1 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 4.2.2 Script side-eRects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 4.3 M-File functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 4.3.1 Anatomy of a M-File function . . . . . . . . . . . . . . . . . . . . . . 38 4.3.2 Input and output arguments . . . . . . . . . . . . . . . . . . . . . . . 40 4.4 Input to a script ¯le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 4.5 Output commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 4.6 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 5 Control °ow and operators 43 5.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 5.2 Control °ow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 5.2.1 The ``if...end'' structure . . . . . . . . . . . . . . . . . . . . . . . 43 5.2.2 Relational and logical operators . . . . . . . . . . . . . . . . . . . . . 45 5.2.3 The ``for...end'' loop . . . . . . . . . . . . . . . . . . . . . . . . . 45 5.2.4 The ``while...end'' loop . . . . . . . . . . . . . . . . . . . . . . . 46 5.2.5 Other °ow structures . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 5.2.6 Operator precedence . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 5.3 Saving output to a ¯le . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 5.4 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 6 Debugging M-¯les 49 6.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 6.2 Debugging process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 6.2.1 Preparing for debugging . . . . . . . . . . . . . . . . . . . . . . . . . 50 6.2.2 Setting breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 6.2.3 Running with breakpoints . . . . . . . . . . . . . . . . . . . . . . . . 50 6.2.4 Examining values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 6.2.5 Correcting and ending debugging . . . . . . . . . . . . . . . . . . . . 51 6.2.6 Ending debugging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 6.2.7 Correcting an M-¯le . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Platform: | Size: 258288 | Author: taffy320 | Hits:

[Industry researchRobustlyImplementationoftheAdaptiveInverseControl.

Description: This paper addresses the issues relating to the enforcement of robust stability when implementing the Adaptive Inverse Control (AIC) scheme. In this scheme, an adaptive FIR filter is added to a closed-loop system in order to reduce the output error caused by external disturbances, enhancing the performance achieved by linear time-invariant controllers alone.-This paper addresses the issues relating to theenforcement of robust stability when implementing the AdaptiveInverse Control (AIC) scheme. In this scheme, an adaptiveFIR filter is added to a closed-loop system in order toreduce the output error caused by external disturbances, enhancing the performance achieved by linear time-invariantcontrollers alone.
Platform: | Size: 421888 | Author: rifer | Hits:

[AI-NN-PRRBFnerualnetwork

Description: RBF神经网络对非线性系统进行逼近,运行成功,还有不足之处请多多指教-RBFNN right nonlinear system is approaching, the successful operation, there are deficiencies Department asked for more information
Platform: | Size: 1024 | Author: 李明峰 | Hits:

[Software EngineeringAdaptiveFuzzyControlSystem

Description: :运用动力学原理建立了小车-倒摆的仿真模型, 并以对象输入输出的测试数据为依据,讨 论了Takagi-Sugeno 模糊模型的参数辨识,提出了模糊逆模型控制方案,基于此借助Matlab 的 Simulink 设计了小车-倒摆的动态模型及其模糊自适应控制系统。仿真结果证明了本文采用的控制 策略的有效性。-: The use of dynamic theory to establish a car- inverted pendulum simulation model and the object input and output test data as the basis to discuss the Takagi-Sugeno fuzzy model parameter identification, the fuzzy inverse model control scheme, based on the use of Matlab Simulink design of the car- inverted pendulum dynamic model and the fuzzy adaptive control system. Simulation results show this paper, the effectiveness of the control strategy.
Platform: | Size: 247808 | Author: daizhk | Hits:

[OpenGL programproj3

Description: 对三维人体运动数据进行处理并显示,基于逆运动学Inverse Kinematics的运动控制,算法中完成了四元数、欧拉角的插值。该程序使用了fltk图形库,因为是静态链接库,可以脱离平台。用此程序研究三维游戏引擎中人物的控制,非常具有参考价值。-Three-dimensional human motion data processing and display, based on inverse kinematics Inverse Kinematics of motion control, algorithm completed quaternion, Euler angle interpolation. The program uses the FLTK graphics library, because it is a static link library, you can leave the platform. Research using this procedure three-dimensional game engine control characters, great reference value.
Platform: | Size: 178176 | Author: Huangtianyu | Hits:

[Windows Developsimulatesa6link3DPumaRobot

Description: The robot currently moves with kinematic control using direct input of joint angles and slider bars (GUI). Some inverse kinematics options are built in but not automated yet (a demo button). A random input is also provided and the robot animates between locations. There are just two files to use. The main program and the six 3D-links data file that is read in at start up. -The robot currently moves with kinematic control using direct input of joint angles and slider bars (GUI). Some inverse kinematics options are built in but not automated yet (a demo button). A random input is also provided and the robot animates between locations. There are just two files to use. The main program and the six 3D-links data file that is read in at start up.
Platform: | Size: 53248 | Author: Serena | Hits:

[Other systemsInverse_Kinematics_Algoirthm

Description: Inverse kinematics algorithm for Robot position control. Based on end chapter problems in Sciciliano et al book for Robot motion control. Different methods are used and their results provided.
Platform: | Size: 8192 | Author: Ali | Hits:

[matlabFuzzy_Control_of_PUMA_Robot

Description: fuzzy control of puma robt
Platform: | Size: 517120 | Author: ghashang | Hits:

[Software EngineeringMV2FR

Description: MATLAB m-file for plotting the inverse Nyquist array of a 3 input, 3 output system (needs control and multivariable frequency domain toolboxes).
Platform: | Size: 2048 | Author: mmaa | Hits:

[matlabPUMA560

Description: 已puma560工具箱为基础,编写了一个控制界面,可以实现对机械臂运动的正解反解及轨迹规划-Toolbox has been puma560 based on the preparation of a control interface, can achieve positive solutions to the robot arm motion and trajectory planning inverse solution
Platform: | Size: 18432 | Author: 汪鑫 | Hits:

[matlabsloding

Description: 本书从MATLAB仿真角度系统地介绍了滑模变结构控制的基本理论、基本方法和应用技术,是作者多年来从事控制系统教学和科研工作的结晶,同时融入了国内外同行近年来所取得的新成果。 全书共分10章,包括滑模变结构控制发展综述、连续时间系统滑模控制、离散时间系统滑模控制、模糊滑模控制、神经滑模控制、基于反演设计的滑模控制、动态滑模控制、基于干扰估计的滑模控制、Terminal滑模控制以及几种新型滑模控制。 每种控制方法都通过MATLAB仿真程序进行了仿真分析。 - Book from the MATLAB simulation Jiaodu a systematic introduction to the basic sliding mode control theory, the basic method and application of technology, is the author control systems for many years engaged in teaching and research work of the crystal, and into the domestic and foreign counterparts in recent years made new results. The book is divided into 10 chapters, including the development of sliding mode control synthesis of continuous-time sliding mode control systems, discrete-time sliding mode control systems, fuzzy sliding mode control, neural sliding mode control, sliding mode control design based on inverse dynamic slip mode control, sliding mode control based on interference estimation, Terminal sliding mode control, and several new types of sliding mode control. Each control methods are carried out by MATLAB simulation program simulation.
Platform: | Size: 6630400 | Author: zhanghejun | Hits:

[matlabinversePI

Description: 自适应逆控制的MATLAB m文件 很有用自适应逆控制的程序-Adaptive inverse control of MATLAB m file is very useful adaptive inverse control program
Platform: | Size: 2048 | Author: suyun | Hits:

[Special Effectsshuzituxiangchuli

Description: 用matlab编程工具,编写具有操作界面的应用程序,通过菜单、对话框,选项框等界面控制,对算法进行演示。需要在应用系统中实现的算法及功能包括: 1、图像增强算法 (1)灰度线形变换:亮度及对比度可以调节(通过控制参数的改变,能够实时预览变化结果); (2)直方图均衡:可在界面上对比均衡前后的效果。 2、图像变换算法 (3)对一幅彩色图像进行DCT变换和反变换,对比结果和原图; (4)仅保留左上角16X16的DCT系数,进行反变换,计算结果图的信噪比SNR。 3、图像分割算法 (5)采用最优阈值算法对灰度图像进行分割; (6)用Canny算法对灰度图像进行边缘检测; (7)用hough变换,检测边缘图像中的直线,并用不同颜色将检测出的直线叠加显示到原图像上。 -Preparation of a user interface with Matlab programming tools, applications, menus, dialog boxes, option boxes and other interface control, the algorithm demo. Algorithms and functions that need to be achieved in the application system including: 1, the image enhancement algorithm (1) gray linear transformation: the brightness and contrast can be adjusted (by controlling the change of the parameters, it is possible to real-time preview changes result) (2) Histogram equalization : contrast before and after equalization effect in the interface. 2, an image transformation algorithm (3) for a color image DCT transform and inverse transform, comparing the results and the original (4) to retain only the upper left corner of 16x16 DCT coefficient, the inverse transform, the signal-to-noise ratio SNR calculation results of FIG. . 3, image segmentation algorithm (5) The optimal threshold algorithm to gray-scale image segmentation (6) Canny algorithm for edge detection of gray-scale images (
Platform: | Size: 822272 | Author: 张涛 | Hits:

[matlabweyyvbia

Description: IDW距离反比加权方法,阵列信号处理的高分辨率估计,通过matlab代码,一些自适应信号处理的算法,双向PCS控制仿真,是信号处理的基础。-IDW inverse distance weighting method, High-resolution array signal processing estimates, By matlab code, Some adaptive signal processing algorithms, Two-way PCS control simulation, Is the basis of the signal processing.
Platform: | Size: 5120 | Author: ceugkd | Hits:

[matlabmtuahnbi

Description: 使用matlab实现智能预测控制算法,使用大量的有限元法求解偏微分方程,加入重复控制,IDW距离反比加权方法,PLS部分最小二乘工具箱,BP神经网络用于函数拟合与模式识别。- Use matlab intelligent predictive control algorithm, Using a large number of finite element method to solve partial differential equations, Join repetitive control, IDW inverse distance weighting method, PLS PLS toolbox, BP neural network function fitting and pattern recognition.
Platform: | Size: 8192 | Author: tkpwuw | Hits:

[matlabharvikyu

Description: IDW距离反比加权方法,线性调频脉冲压缩的Matlab程序,车牌识别定位程序的部分功能,双向PCS控制仿真,PLS部分最小二乘工具箱,滤波求和方式实现宽带波束形成。- IDW inverse distance weighting method, LFM pulse compression of the Matlab program, Part of the license plate recognition locator feature, Two-way PCS control simulation, PLS PLS toolbox, Filtering summation way broadband beamforming.
Platform: | Size: 6144 | Author: cyhkyy | Hits:

[Special Effectsgafaf

Description: On neural network control, IDW inverse distance weighting method, Waveform data analysis.
Platform: | Size: 4096 | Author: faimunqeifen | Hits:

[matlabkang_jx06

Description: IDW inverse distance weighting method, Join repetitive control, Robustness, superior performance.
Platform: | Size: 7168 | Author: qbueujp | Hits:

[Other双臂系统

Description: simulink控制机器人仿真平台vrep中的机器人:逆动力学控制(Robot in vrep of Simulink control robot simulation platform: inverse dynamics control)
Platform: | Size: 9076736 | Author: 格兰汉德 | Hits:

[matlabStewart_Platform-master

Description: stewart平台,六自由度并联摇摆台的反解控制算法,配有GUI界面,可以自定义角度,杆长等参数,设定动平台位姿即能得到电机参数(Stewart platform, inverse solution control algorithm of 6-DOF parallel swing table, with GUI interface, you can customize parameters such as angle, rod length, and set the position and attitude of the moving platform to get the motor parameters)
Platform: | Size: 132096 | Author: 714205120 | Hits:
« 12 3 »

CodeBus www.codebus.net