MATLAB学习笔记
文章平均质量分 63
MATLAB语言学习笔记
嗑药的皮皮虾
一名小白,还在学习。
展开
-
【Simulink】S函数
S函数就是系统函数的意思。在控制理论研究中,经常需要用复杂的算法设计控制器,而这些算法经常因其复杂度又不适合用普通Simulink模块来搭建,则需要用编程的形式设计出S函数模块来搭建系统。复杂系统用Simulink模块搭建较为困难,而使用编程的形式设计出S函数模块搭建则较为简单。正确使用S函数可以搭建任意复杂的系统。S函数有固定的程序格式,用MATLAB语言可以编写S函数,此外还允许采用C语言、C++等。S函数有固定的程序格式,用M语言编写的S函数的引导语句为。原创 2023-07-18 16:35:51 · 1290 阅读 · 0 评论 -
MATLAB调用电脑摄像头前安装图像采集工具箱硬件支持包
首先安装【Image Acquisition Toolbox Support Package】即【图像采集工具箱硬件支持包】才能MATLAB编程调用电脑摄像头原创 2021-06-09 11:17:56 · 6683 阅读 · 3 评论 -
MATLAB 绘图函数总结
绘图函数原创 2022-05-05 16:54:40 · 15338 阅读 · 0 评论 -
【MATLAB】制作GIF动画
以官方例程为例%生成 y = x^n (n变化)图像的gif图x = 0:0.01:1;n = 1:0.5:5;nImages = length(n); %图像数即帧数fig = figure;for idx = 1:nImages %索引 y = x.^n(idx); plot(x,y,'LineWidth',3) title(['y = x^n, n = ' num2str( n(idx)) ]) drawnow %制作动画 frame原创 2022-04-30 12:30:21 · 3927 阅读 · 0 评论 -
MATLAB画三维动态魔方/旋转魔方/旋转立方体
以下是我的思路先了解几个重要的函数patch()函数原理:点按顺序连成封闭多边形。使用:point_sequence=[1,2,3,4]; %点连接的顺序square_xyz=[3,1,3;1,1,3;1,-1,3;3,-1,3]; %三维坐标4x3矩阵patch('Faces',point_sequence,'Vertices',square_xyz,'FaceColor','blue');axis([-3,3,-3,3,-3,3]);%坐标系范围view(3);rotx原创 2022-04-24 18:15:56 · 8603 阅读 · 1 评论 -
【MATLAB函数】function定义函数
function [返回变量列表]=函数名(输入变量列表)输入和返回变量个数分别由nargin和nargout两个MATLAB保留变量给出,只要进入该函数,MATLAB就将自动生成这两个变量。原创 2022-01-06 20:10:15 · 69284 阅读 · 2 评论 -
【MATLAB】常见类型数据操作
1 char(字符数组/字符向量)1.1创建对象使用单引号创建字符向量:C = 'Hello, world'C=char(A)将数组A转换为字符数组 如果A是数值数组,则char将数值转换为字符。有效数值范围从 0 到 65535,并且对应于 Unicode®代码单元。值 0 到 127 还对应于 7 位 ASCII 字符。char函数: 将非整数值向零舍入。 将小于 0 的值视为 0。 将大于 65535 的值视为 65535。...原创 2022-01-06 16:55:25 · 1339 阅读 · 0 评论