随笔分类 - 学习笔记
摘要:外出游玩了几天,早上6点多回到了成都,在租的房子里稍微整理洗漱了下继续去教研室自学。上午一直在看并行状态的创建。由于MATLAB2008的Stateflow工具箱创建并行进程后并不是根据拖动即时调整状态的序号,而是需要取消并行再次选择使用并行,额外耗费了点时间。这个序号可以在仿真的时候直观地看到它的作用:两个并行状态,确认先进入哪一个。p.s.所用的资料(基于MATLAB7.x+SIMULINK_STATEFLOW系统仿真、分析及设计)有点小问题,12.8例子里面双风扇打开后,当temp调节至28以下时,Fan2的关闭会导致speed=0,算是个bug了。如果要解决,Fan2的操作改成spee
阅读全文
摘要:由于今天时间比较紧迫,学一些就记录一下吧。上午的学习内容:锯齿波产生模块Pulse Generator,这里用于不停地检测输入的temp值并传入;交汇连接工具(Connective Junction),处理迁移信号的分离和汇合;图形函数(Function),和其他编程语言类似,根据参数返回值,提供反复调用,格式为 function 返回参数 = 函数名(形参) {函数体};多层状态的嵌套(利用State实现),可以简化有限状态机的迁移和系统的分析,其他优点尚未用到,使用时在子状态里设置缺省状态(Default Transition);历史交汇工具(History Junction),对一个父状
阅读全文
摘要:经过两日的学习,对SimuLink已经有了基本的了解。今后的应用主要集中于基于底层的控制逻辑,需要用到SimuLink的Stateflow进行开发,因此开始了对Stateflow的了解。 Stateflow的相关资料比较少,下载了一些还在学习;同步开始的对MATLAB自带help的Demo的学习就有些困难了,一方面是语言障碍(对英语不是很熟练)所致,另一方面那些Demo本身就比较复杂,第一个例子家用报警器凑合能懂工作过程,其有限状态机就不懂了;第二个双电梯就只能望洋兴叹,空叹其精巧而不知所云了。明天晚上起要外出几天,直到下周二才能回来继续,学习进度稍微放缓一下。 本来打算早点回去,不过感觉晚.
阅读全文
摘要:紧接昨日的进度,今天继续看课件、并在SimuLink中实践,基本对SimuLink的主要操作有所了解和应用了。还学习了模块的进一步运用、子系统的创建和封装等。不过由于所用于自学的课件是上交物理系的,大部分实例都是物理场景,前面的二阶线性微分方程、阻尼运动等较为简单的运动场景的建模仿真还比较容易理解,到后面的三质量组成的系统、蹦极仿真就比较茫然了。和导师交流得知,我所学SimuLink以后所用到主要在信号处理和系统仿真方面,通过仿真提高系统的可靠性。而且现阶段以入门为主,对物理场景的仿真不用太过于深入,令我稍有些释然。明天希望能接触几个具体的信号处理、系统控制的例子,当然由于没有学习过信号与系统
阅读全文
摘要:今天是正式进教研室第一天。上午把系统和可能要用到的开发环境都安装妥当了。下午下载了一个SimuLink的教程,不过版本比较老,后面几个仿真不适用于MATLAB2008b的环境。又到处找了些资料,并在MATLAB中文论坛上注册了个ID以备后续的学习。找了个上交的SimuLink的教学PPT,虽然是用于动力学的仿真,不过用来学学还可以,看了第一章。经过一天学习基本对SimuLink的环境和操作方式有所了解,也体会了其丰富的应用。因此需要进一步了解将来会接触到的SimuLink应用的领域。
阅读全文