matlab
冷风吹得人哆嗦
这个作者很懒,什么都没留下…
展开
-
【MATLAB学习】之fix floor ceil round取整函数的区别
floor(),向-inf取整。round():四舍五入取整。ceil(),向inf取整。fix(),向0取整。原创 2024-03-04 21:41:59 · 136 阅读 · 1 评论 -
【MATLAB学习】之size和min,max函数索引,逻辑运算
如果需要对其进行逻辑运算,如:test=A原创 2024-03-04 16:17:51 · 433 阅读 · 1 评论 -
【MATLAB学习】之fix floor ceil round函数的区别
floor:朝-inf取整 ,ex:floor(-1.3)=-2。ceil:朝inf取整,ex:ceil(1.2)=2。fix:朝0取整,ex:fix(-1.3)=-1。round:四舍五入取整。原创 2024-03-04 15:20:45 · 169 阅读 · 0 评论 -
【MATLAB学习】之行向量建立方法
a:b:c,a为初始值,b为步长,c为终值*步长省略时,步长默认为1。原创 2024-03-04 15:32:31 · 426 阅读 · 0 评论 -
【MATLAB学习】之矩阵的换列索引(换行索引同理)
建立一个3行4列的矩阵。原创 2024-03-04 15:38:52 · 208 阅读 · 1 评论 -
【MATLAB学习】之程序控制结构
','s')%傻逼机器自动识别单引号组合呢。》%如果里边有单引号比如 what's,那么外面再包含单引号'',系统就会自动识别单引号组合。如果input加入一个‘s’,则用户可以输入一个字符串。例子1:A=input(提示信息,选项);经典例子:(给出x,y的值,互换之后输出)》A=input('提示信息,选项')命令窗口输出函数 disp()例子:求一元二次方程的根。pause(延迟秒数)原创 2024-03-04 21:33:19 · 260 阅读 · 0 评论 -
【MATLAB学习】之矩阵分析
'单撇号可以对矩阵进行转置rot90(A,k)可以对矩阵进行旋转90的k倍,当k=1时,可以省略不写矩阵的左右翻转:事实上是把矩阵的第一列和最后一列互换,第二列和倒数第二列互换,以此类推,函数为:fliplr()矩阵的上下翻转:把第一行和最后一行互换,第二行和倒数第二行互换,以此类推,函数为:flipud()原创 2024-03-04 16:39:14 · 227 阅读 · 1 评论 -
[MATLAB学习]之函数集锦(不定时更新)
isvarname() 确定变量名称是否合理,变量名称只能字母开头,由数字,字母, 下划线组成。###把自己遇到过的函数都收集起来,这样比查找matlab自带的函数库给我留下的经验更深刻。原创 2024-03-10 16:06:04 · 130 阅读 · 1 评论 -
【MATLAB学习】之simulink界面的打开
simulink在智能控制的神经网络和自适应控制中出现频繁,如果不会simulink操作的话,学起来会很吃力,现学习教材《matlab和simulink实例详解》参考书开始学习simulink的相关操作,原本是想借两本书的,但是由于我的学生卡借书已经达到了20本上限,所以只借了一本书。原创 2024-03-11 15:54:48 · 1113 阅读 · 0 评论 -
【MATLAB学习】之变量
matlab中的数据类型,和C语言一样,char(字符串),int(有符号整数),uint(无符号整数),single(单精度浮点数),double(双精度浮点数),struct(结构体类型),logical(逻辑型)特殊运算符号(特别注意&符号可以对结构体的成员进行指针索引,~可以对数值取反,这是我在学习STM32单片机的过程中学到的经验,点.可以引出结构体的成员)矩阵的索引(用冒号可以进行矩阵的索引,如A(1:3,4))表示索引出A矩阵的第四列的前三行元素。逻辑运算(与或非的符号,&与,|或,~非)原创 2024-03-10 16:41:45 · 434 阅读 · 1 评论 -
【MATLAB学习】之模糊推理系统的设计与仿真
关键词:命令行fuzzy打开点击EDIT>ADDvarable可以增加输入和输出变量(改变模糊推理系统的维数)点击变量框可以给变量重新命名逻辑推理具体算法:修改逻辑推理算法来执行运算。原创 2024-03-14 19:47:12 · 633 阅读 · 0 评论 -
【MATLAB学习】把一个矩阵改写成列向量
最关键的是先定义一个0维矩阵来储存我们需要的矩阵,然后进行矩阵元素的提取(矩阵索引)和拼接(用,或者;来横向或者是纵向拼接)其中‘表示的是把BC矩阵改写成列向量的形式,用到了矩阵的纵向拼接。*为笛卡尔乘积,表示对相应的位置的元素先取小,后取大操作。在模糊语言运算中有模糊合成操作。原创 2024-03-12 10:13:21 · 644 阅读 · 1 评论 -
【MATLAB学习】测控系统的典型数学模型
1.传递函数模型laplace()和ilapace()函数可以对微分方程和复频域函数进行转换L=laplace(F)F=ilaplace(L)L为复频域模型,F为时域模型。采用tf(num,den)建立传递函数模型,num为传递函数分子系数。den为传递函数分母系数get(),set()可以对传递函数进行访问和设置参数2.zpk(z,p,k)可以建立零极点模型,sys=zpk()z为零点向量,p为极点向量k为增益向量。residue()函数可以对多项式分式进行分解,获取系统的原创 2024-03-18 17:12:22 · 305 阅读 · 0 评论 -
【MATLAB学习】之复制矩阵的方法小总结
平时也没有注意,突然发现matlab代码原来可以选择执行,就是选中你想要运行的代码,然后选择运行就可以了,原来是这么用的,我一直都是点运行全部的。原创 2024-03-28 22:57:34 · 697 阅读 · 1 评论 -
【MATLAB学习]之模块库
打开Simulink模块库浏览器,选择Simulink模块库、原创 2024-03-11 16:11:42 · 622 阅读 · 0 评论 -
【MATLAB学习】之数据导入
或者直接在变量区直接导入数据到工作区,数据可以是excel,test文件等等。matlab的数据导入必须和代码在同一个文件夹才可以导入进去。使用函数 load name.mat即可把数据导入到工作区。原创 2024-03-30 15:14:42 · 198 阅读 · 1 评论 -
【MATLAB学习】之快捷键
ctrl+r (添加注释)ctrl+t(取消注释)原创 2024-03-30 15:40:44 · 140 阅读 · 1 评论