百科问答小站 logo
百科问答小站 font logo



电气工程及其自动化专业学生应该如何学习 matlab 的相关知识? 第1页

  

user avatar   wen-dao-67-29 网友的相关建议: 
      

电气工程这个专业,能用到matlab的地方非常多,建议结合自己的方向和需求有一定的针对性的着手。以下的方法并非是类似于大学课程那样,起承转合样样皆全,只是从实操角度,给出一些快速上手以及避免弯路的建议。

首先,一些通用的内容,matlab的基本程序语言是一定要知道的。随便找一本matlab的书看看基础部分就可以了,熟悉一下matlab中基本的矩阵操作,循环语句,文件读写,m文件,等等。无论什么进阶功能,都免不了这些基础的操作,所以了解即可。如若真的自己编写,直接去网上搜一下命令,再在matlab中用帮助语句看语法格式就可以(help ***,如"help plot")。

接下来结合个人经历作说明。偏模型仿真和偏算法的人要有不同的侧重。

偏模型仿真。如果你是学电机、电力电子等跟电子器件相关性很高的课题,simulink就要常用到了。尤其是里面的电气相关的工具箱,小到一个电阻元件、大到一个电机完整模型,甚至是封装起来的更复杂的模块,再加上诸多的测量元件,真是一个非常繁多且强大的工具库。建议按照如下方式去学习:

1. 看一些简单的模型,并模仿着去搭一搭(可以直接用自带的demo)。学习都是从模仿开始的。一是为了熟悉各个模块的位置(当然也可以每次都用“查找”),二是了解每个元件的每个功能是如何连线的。这个过程也可以学习到很多的元件间的连线技巧。比如测量电压、电流的电压表、电流表等,在实现时,实际是先找到相关元件接到原模型中,再将该元件提出的元件接到显示的元件中(或显示波形、或者显示示数)。

2. 学习设置或者调节元件的属性。matlab有的时候太过于强大,一个元件里面的属性非常多,要大概了解常用的几个属性值在哪调,有什么用。尤其是后期做大的仿真,属性的调节是相当关键的,要会读说明文件,会调数据,但前期了解基本知识就可以了。

3. 仿真程序与matalb或者其他程序的对接。如果做比较复杂的仿真,可能仅靠simulink显得吃力,需要借助其他软件。或者数据处理量非常大,如何通过与外界文件的读写,阶段性的保存、读取数据等,都是有技巧的。

有人可能会说,还有封装的技巧、POWER GUI等等,那些就是边学边了解就够了。慢慢积累。

偏数值算法。电气专业的很多学生做算法非常多,电力系统稳定性分析、优化算法等等,这些里面有很多并不需要simulink,m文件和其他相关工具箱发挥着非常大的作用。这首先需要一定的数值计算功底,其余的要么借助其他工具箱,用matlab调用其函数。或者自己编写。

matlab区别于其他诸如c++,java等语句的最大的区别之一,就是矩阵运算能力。要熟悉写矩阵运算的逻辑。以及在matlab中function函数的写法等等。

还有就是养成良好的变量命名习惯以及注释习惯,便于传递以及修改。


-------------------------------------------------扩展内容---------------------------------------------------------

以前答过一个与matlab有关的问题,附在此处,供大家阅览。

1. 如何将MATLAB/sinlunlink仿真图不失真的放入word中?

zhihu.com/question/5720




  

相关话题

  数学建模竞赛中可以用c++代替matlab嘛? 
  发电厂为什么要输出交流电,而不是直流? 
  如果一个人尿在通电的插排上,电流会不会顺着尿把人电死? 
  电气大一新生应该有哪些觉悟? 
  电网省调调度员、某电气Top 5读博,哪个好? 
  为什么长途输电不采取低压高电流? 
  如果我以 50 Hz的频率点击某线路的开关,能恰好让它保持不通电的状态吗? 
  如果雷神去供电局上班能开多少工资? 
  为什么电力系统自动化硕士毕业生越来越不愿意进电力设计院? 
  要不要去国家电网? 

前一个讨论
同济土木本科毕业,转行去学而思当老师,出路前景如何?
下一个讨论
如何看待华北电力设计院要求录用学生先交5000押金?





© 2025-02-05 - tinynew.org. All Rights Reserved.
© 2025-02-05 - tinynew.org. 保留所有权利