文件介绍:

该文件为 doc 格式,下载需要1积分

MATLAB用于电机电磁计算的计算机编程

MATLAB是一种功能极其强大的解释性语言,它提供的运算符及数据结构之丰富,图形功能之完美、功能箱之丰富,远超过FORTRAN、C等语言;而它的灵活简便又超过BASIC等语言,MATLAB语法限制不严格,特别适用于电机电磁计算的计算机程序,程序的自由度和可移植性好,还可通过Notebook将程序移到Word环境中享用。以下就程序编制的一些心得与读者进行交流。

使用MATLAB编写电机设计程序,通常编写一个主程序文件和一个辅助文件夹(内放置需要的各个子程序,即专为设计服务的各种曲线和函数)。通过path(路线)设置使其链接能通过主程序方便加以引用。编写主程序的过程可以边输入、边验算,及时检验程序。MATLAB没有FORTRAN、C等语言等要求的严格的语法规则,因此没有多少计算机语言基础的人都能很快掌握和随心所欲地使用。

1 曲线和图表的处理

电机中的曲线和图表可能有两个来源:由复杂的解析式计算而来和根据试验——经验数据绘制。对于由解析式计算来的曲线,一部分可以将其还原成原始公式直接代入。对找不到原公式的曲线和图表,MATLAB提供了以下十分方便的方法:

1.1 一元插值函数的应用

MATLAB具有最强大和最完善的矩阵功能,在程序编制中可以直接利用MATLAB提供的一元插值函数准确查取曲线和图表数据。现举例示范如下:

例 磁路计算中导磁材料的磁化曲线的查取

编制一函数Hts=aw(Bts,FE1),计算出电枢齿部磁密Bts 后,便自动查出对应单位磁路长度的励磁安匝,继续后面的计算,其中FE1是材料代号,需要采取的步骤是:

(1)建立新文件“aw”,编制函数:function y=aw(xi,xj),其中xi和xj对应于计算中的Bts和FE1;

注:文件中编入了三种材料:21—DW540;315—DW315 ;235—Q235(欲直接用牌号代入应加引号,参见MATLAB文字计算部分);下文中括号中为方便读者阅读的解释和说明,不能用此格式代入程序。

...

电机matlab程序计算公式,MATLAB用于电机电磁计算的计算机编程相关推荐

  1. pq分解法matlab程序,基于MATLAB软件的PQ分解法潮流计算

    基于MATLAB软件的PQ分解法潮流计算 基于MATLAB软件的P-Q分解法潮流计算 摘要 电力系统潮流计算是研究电力系统稳态运行情况的一种重要的分析计算,它根据给定的运行条件及系统接线情况确定整个电 ...

  2. 秦九韶算法matlab程序,数值分析matlab程序实例.doc

    数值分析matlab程序实例 1,秦九韶算法,求出P(x=3)=2+4x+5x^2+2x^3的值 clear?all; x=3; n=3; a(1)=2;a(2)=4;a(3)=5;a(4)=2 v( ...

  3. matlab 程序文件,MATLAB程序文件

    <MATLAB程序文件>由会员分享,可在线阅读,更多相关<MATLAB程序文件(51页珍藏版)>请在人人文库网上搜索. 1.发表数学实验.教师穆志民.matlab软件的基础内容 ...

  4. 对称振子天线matlab程序,基于MATLAB研究对称振子天线的报告

    内容介绍 原文档由会员 霜天盈月 发布 基于MATLAB研究对称振子天线的报告 本文共计32页,13162字: 摘要 基于MATLAB研究了对称振子阻抗特性和图形仿真,同时针对对称振子阻抗特性给出了仿 ...

  5. RCLS算法MATLAB程序实现,(MATLAB辅助现代工程数字信号处理)第10章随机信号的高阶谱分析.ppt...

    第10章 随机信号的高阶谱分析 10.1 高阶累积量与高阶谱10.1.1 累积量 设X表示有限阶矩的随机变量,定义X的矩生成函数或特征参数为 定义序列{xk}的k阶累积量生成函数为 因此,随机变量的联 ...

  6. matlab程序二不能用于负数,matlab中负数的二进制码如何求取

    请学会在论坛中搜索 转载:http://blog.xdnice.com/blog40543i59178.html matlab提供了一个系统函数dec2bin,可以用来进行十进制数的二进制转换,不过功 ...

  7. 倒立摆系统matlab程序,用Matlab完成倒立摆系统的分析与综合.docx

    用Matlab完成倒立摆系统的分析与综合 现代控制理论用Matlab完成倒立摆系统的分析与综合 2013/5/23 星期四学号:3201100418杨 博用Matlab完成倒立摆系统的分析与综合一.实 ...

  8. 梯度算法的matlab程序,基于MATLAB的梯度法源代码

    话不多说,直接上干货.这是基于MATLAB的源代码,目标函数我选择了一个二维函数,根据自己需求,更改目标函数,初始迭代点以及收敛精度 第一部分:目标函数   根据自己需求,更改目标函数!!! func ...

  9. fdtd算法的matlab程序,基于MATLAB的FDTD算法编程

    文章编号 100426410 (2006) 040043204 基于MATLAB 的 FDTD 算法编程 赵 嘉 (广西工学院 计算机工程系, 广西 柳州 545006) 摘 要: 介绍了时域有限差分 ...

最新文章

  1. python 运算符 is 与 is not 的理解
  2. 前端也能玩转机器学习?Google Brain 工程师来支招
  3. 从RNN一步步通俗易懂T理解LSTM
  4. NOIP2015年普级组试题 金币
  5. aboboo 上一句 快捷键_锁定微信防别人偷看,苹果电脑上的微信有何不同?
  6. Informix IDS 11零碎治理(918考试)认证指南,第 7 部分: IDS复制(24)
  7. python怎么建立替换_Python-如何搜索和替换文件中的文本?
  8. 透彻理解cmake(含PRIVATE,PUBLIC,INTERFACE的详细解释)
  9. 宝塔面板批量封IP---node.js增量式封锁脚本(每日自动封代理池IP)
  10. java时区时间转换
  11. 在ArcMap中制作Python加载项点击小班依次编号
  12. 爬虫开发入门:使用 Pyspider 框架开发爬虫
  13. debian linux下载路径,Debian(Linux)系统目录简单说明
  14. hbuilder项目,直接调试真机运行可以,打包后安装在手机上就不行了,
  15. ROS官网初级教程学习总结(1-4)
  16. 单链表实现一元多项式相加
  17. X61T L7500割脉超频成功!
  18. 生成Mac icns应用软件图标和Windows ico不同尺寸的png图标最可靠的方式
  19. 实战 webpack 4 配置解析一
  20. Jacob 调用金税系统

热门文章

  1. iOS 获取系统wifi列表,wifi信号强度,并给wifi设置密码,标签(副标题)
  2. 【普及组_在线赛】班级聚会(reuntion)
  3. 【编程题】【Scratch四级】2021.03 程序优化
  4. 竞品分析(淘宝、京东)
  5. 人生最好是随意,人生不可太随意!
  6. JavaScript中变量判断是否是数字,判断是否是整数,判断是否是正整数/负整数,判断奇数/偶数的方法
  7. 3d打印机品牌排行榜揭晓,stratasys公司名列前茅
  8. 桌面计算器The C++ Programming Language程序解析
  9. Windows丢失缺少api-ms-win-crt-process-l1-1-0.dll解决方法
  10. ftp文件/文件夹的上传和下载