草庐IT

MATLAB-eig

全部标签

【永磁同步电机】磁场定向控制(FOC)及Matlab/Simulink仿真分析

作者:小师兄链接:https://zhuanlan.zhihu.com/p/594184554来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 前言做永磁同步电机控制绕不开FOC,本章节主要介绍FOC控制的基本原理、坐标变换以及永磁同步电机在同步旋转坐标系下的数学模型,并通过Matlab/Simulink进行永磁同步电机FOC控制算法的仿真分析。一、FOC的基本原理磁场定向控制(Field-OrientedControl,FOC)系统的基本思想是:通过坐标变换,在按转子磁场定向同步旋转坐标系中,得到等效的直流电动机模型,仿照直流电动机的控制方法控制电磁转矩与磁链,

【matlab】用matlab 保存带标记图像、图片的方法总结

最近看了一些用matlab对图形图片进行保存的帖子和资源,关于图像保存的方法给大家分享一下这些方法是大家所使用方法的一个总结.如今常用的方法有三种printf,imwrite,saveas下面分别介绍一下:imwriteimwrite将图像数据写成图像文件,一般用于图像处理,当我们使用imshow将一副图像使显示在坐标系上时,我们可以使用如下方式保存图像  I=getimage(gcf);%获取坐标系中的图像文件数据  imwrite(I,'myphoto.jpg')%保存图像为文件同时可以使用下面的形式保存图片数据,把图片保存到指定文件夹,并对文件名进行编号  f=getframe(gcf)

MATLAB矩阵的建立

目录1.前言2.直接输入法建立矩阵 2.利用冒号表达式建立一个向量3.linspace函数产生行向量4.复数矩阵的建立 5.寄语1.前言本系列博客均以>为基础而诞生。本博客对应书中第二章第三小节,但与书不一样的是,我改变了书中的内容。因为我觉得调整后的内容更贴切我的逻辑。我的博客是附上了代码还有我在MATLAB运行的效果。我希望我的博客在给读者一定的帮助之外,还希望每一个新学MATLAB的小萌新都能上手写一次代码,以便增强记忆。2.直接输入法建立矩阵将矩阵的元素用方括号括起来,按矩阵行的顺序输入各元素,同一行的各元素之间用空格或逗号分隔,不同行的元素之间用分号分隔。下面,我简单地写各例子:A=

matlab基础知识加矩阵运算初步

**matlab(matrixlaboratory)**功能符号1.分号(;)不让matlab显示运算结果,抑制输出2.续行号(…)某行命令太长,指令行必须多行书写时,使用“…"处理,表示下一行是上一行的连续常用指令1.cd显示或改变工作目录2.clc清空命令行窗口3.clear清除所有变量clear+变量名清除一个特定的变量clear+变量名1变量名2(用空格分隔名称)4.其他命令disp显示变量或文字内容radius=5;area=pi*radius^2;disp(["theareaofthediscis"area]);>>"theareaofthediscis""78.5398"radi

2023年第二十届五一数学建模A题:无人机定点投放问题思路及参考matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。🍎个人主页:Matlab科研工作室🍊个人信条:格物致知。更多Matlab仿真内容点击👇智能优化算法   神经网络预测   雷达通信    

MATLAB 之 低层绘图操作和光照及材质处理

这里写目录标题一、低层绘图操作1.曲线对象2.曲面对象3.文本对象4.其他核心对象4.1区域块对象4.2方框对象二、光照和材质处理1.光照处理2.材质处理2.1图形对象的反射特性2.2material函数一、低层绘图操作MATLAB将曲线、曲面、文本等图形均视为对象,通过句柄设置这些对象的属性,从而绘制出更具个性化的图形。1.曲线对象曲线对象是坐标轴的子对象,它既可以定义在二维坐标系中,也可以定义在三维坐标系中。建立曲线对象使用line函数,其调用格式如下: 句柄变量=line(x,y,z,属性名1,属性值1,属性名2,属性值2,...)其中,对x、y、z的解释与高层曲线函数plot和plot

【MPC】①二次规划问题MATLAB求解器quadprog

文章目录一、概述(一)二次规划标准形式(二)输入参数(三)输出参数二、MATLAB基础语法三、MATLAB典型求解样例(一)具有线性不等式约束的二次规划(二)具有线性等式约束的二次规划(三)具有线性约束和边界的二次规划一、概述二次规划是指约束为线性的二次优化问题。在Matlab中,quadprog是具有线性约束的二次目标函数求解器。(一)二次规划标准形式min⁡x12xTHx+fTx\mathop{\min}\limits_x\frac{1}{2}{{\bf{x}}^{\bf{T}}}{\bf{Hx}}+{{\bf{f}}^{\bf{T}}}{\bf{x}}xmin​21​xTHx+fTx其实

MATLAB 之 符号微积分计算

这里写目录标题一、符号微积分1.符号极限2.符号导数3.符号积分3.1符号函数的不定积分3.2符号函数的定积分一、符号微积分微积分的数值计算方法只能求出以数值表示的近似解,而无法得到以函数形式表示的解析解。在MATLAB中,可以通过符号运算获得微积分的解析解。1.符号极限MATLAB中求函数极限的函数是limit,可用来求函数在指定点的极限值和左右极限值。对于极限值为没有定义的极限,MATLAB给出的结果为NaN,极限值为无穷大时,MATLAB给出的结果为Inf。limit函数的调用格式如下。(1)limit(f,x,a):求符号函数f(x)f(x)f(x)的极限值lim⁡x→af(x)\li

MATLAB GUI笔记(十):音频信号处理

笔记十是音频信号处理,首先加载音频信号,分析其时频域,然后加入单频噪声干扰,最后选择滤波器进行滤波处理。目录笔记十是音频信号处理,首先加载音频信号,分析其时频域,然后加入单频噪声干扰,最后选择滤波器进行滤波处理。一、音频信号时频域分析1.打开GUI2.点击1个面板和2个坐标区,然后拖动出来3.双击面板查看它的属性4.再拖动一个按钮5.双击按钮查看它的属性6.右键打开文件按钮,选择查看回调,点击callback7.原始信号展示二、播放音频和关闭音频8.拖动两个按钮9.双击按钮查看它的属性10.右键播放音频按钮,选择查看回调,点击callback11.右键关闭音频按钮,选择查看回调,点击callb

通信原理与MATLAB(六):2ASK的调制解调

目录1.2ASK的调制原理2.2ASK的解调原理3.2ASK的代码4.结果图5.特点6.代码改进7.BASK的误码率曲线8.BASK的GUI界面1.2ASK的调制原理2ASK调制原理如下图所示,基带码元d(t)和高频载波相乘实现2ASK信号的调制。波形图如下图所示2.2ASK的解调原理2ASK的解调原理如下图所示,2ASK信号经过信道传输之后,再和载波相乘,然后经过低通滤波后抽样判决恢复出原始基带码元信号。3.2ASK的代码clearall;%清除所有变量closeall;%关闭所有窗口clc;%清屏%%基本参数M=10;%产生码元数L=100;%每码元复制L次,每个码元采样次数Ts=0.00