- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
y=[ ]
y=[ ]
Matlab 与 Simulink 系统仿真学习心得班级: 07610 学号: 072019 姓名:马楠第一部分: Matlab 学习心得以及实践
Matlab 是迄今为止我所见到过的功能最为强大实用范围宽广的软件。 的确 Matlab 适用于教 学,航天,网络仿真等等。而且提供了很多功能强大的工具箱, 并且最为突出的是它自带的很全 面细致的帮助文档, 无论你是初学者还是老手都会惊叹于此, 你也不必去花很多时间去熟悉那些
繁杂的命令,并且很容易通过这些帮助文档得到关于这些函数最精准的用法。
Matlab 是一个建立在矩阵操作上的软件,我想要想真正懂得并理解 Matlab 与一般的语言比如 C 或者 java 的区别, 那么你就应该真正理解矩阵的思想。 而且要熟悉 Matlab 对矩阵存储的方式 (在 下文中我会详细解释与之相关的内容) ,这样对提高你的代码执行效率与易懂性都有很大的帮助。
但是 Matlab 究竟应该怎么定位呢一个编程软件,一个数学工具,一个工具箱,一个开发引擎,
一个仿真工具,一个虚拟现实软件…… 的确要精准的说岀 Matlab的作用很难,或许去定义这个
东西到底是用来干什么的并不重要, It is just a tool 。
关于Matlab的学习方法,我想与别的语言有很大不同,对于汇编或者 C,我们应当很注重底层
的一些操作, 比如栈或者队列存储数据的方式, int 或者 double 类型转换的时候产生的数据丢失, 或者指针方面很头疼的一些东西,但是对于 Matlab 你根本不必去注重这些东西,也不必去清除 的记得那个函数的具体调用方式, 那个函数的内容与结构等等。 你需要的只是相当用一个笔记本 写下你一步一步实现目标的步骤而已。 一种草稿纸式的语言。 你所学的东西很大部分都是为你要 做的目标来服务的,也许这就是当初面向对象式语言产生的原因,但是 Matlab 就是这种语言的
一个代表。
好了,就说到这里了,接下来是我自己学习中对 Matlab 的一些应用中所遇到的问题以及思考方
式和解决办法。
1 离散信号卷积:
N1=input('N1=');% 输入 N1
N2=input('N2=');% 输入 N2
k1=0:(N1-1);%定义序列fl的对应序号向量
k2=0:(N2-1);% 序列 f2 的对应序号向量
f1=ones(1,N1);%f1 为阶跃序列
f2=*k2;%f2 为斜坡序列
[f,k]=dconv(f1,f2,k1,k2)% 求离散卷积
其中 dconv 函数的代码为:
function [f,k]=dconv(f1,f2,k1,k2) %The function of compute f=f1*f2
% f:卷积和序列f(k)对应的非零样值向量
% k: 序列f(k)的对应序号向量
% f1: 序列 f1(k) 非零样值向量
% f2:序列f2(k)的非零样值向量
% k1: 序列 f1(k) 的对应序号向量
%计算序列 f1 与 f2 的卷积和 f
%计算序列 f1 与 f2 的卷积和 f
k0=k1(1)+k2(1);
k3=le ngth(f1)+le ngth(f2)_2; k=k0:k0+k3 subplot(2,2,1) stem(k1,f1)
title('f1(k)') xlabel('k') ylabel('f1(k)') subplot(2,2,2) stem(k2,f2) ti tle('f2(k)') xlabel('k')
ylabel('f2(k)')
subplot(2,2,3) stem(k,f);
title('f(k)f1(k)与 f2(k)的卷积和 f(k)') xlabel('k') ylabel('f(k)') h=get(gca,'positi on'); h(3)=*h(3);
set(gca,'positi on ',h)
%计算序列f非零样值的起点位置
%计算卷积和f的非零样值的宽度
%确定卷积和f非零样值的序号向量
%在子图1绘序列f1(k)时域波形图
%在图2绘序列f2(k)时波形图
%在子图3绘序列f(k)的波形图
%将第三个子图的横坐标范围扩为原来的倍
饷I
k
2 一次物理实验中的数据处理,关于非线性电阻
x=[
0 ];
p1=polyfit(x(1:11),y(1:11),1); p2=polyfit(x(11:31),y(11:31),1); p3=polyfit(x(31:e nd),y(31:e nd),1); 丫仁vpa(poly2sym(p1,'x'),6) Y2=vpa(poly2sym(p2,'x'),6) Y3=vpa(poly2sym(p3,'x'),6) x1=mi
您可能关注的文档
- 2017自动控制原理期末考试试卷0001.docx
- 2017西城二模物理试题及答案官方完美版.docx
- 2018-2019学年度八年级第二学期期末物理试题0001.docx
- 2018年盐城市小学语文课外阅读书目.docx
- 6小学数学青岛版二年级下册期中测试题.docx
- 75首小学生必背古诗.docx
- EEC小学英语三年级上一二单元测试题.docx
- EEC英语小学四年级11-12月份阶段.docx
- PEP小学四年级下册英语期中考试试卷含听力题.docx
- Tekla(Xsteel)-自定义节点心得.docx
- 2023-2024学年湖南省益阳市高一上学期期末考试地理试题(解析版).docx
- 2023-2024学年河南省鹤壁市高三上学期第二次模拟考试地理试题(解析版).docx
- 备战2024年高考模拟黄金地理试卷08(新高考七省专用)(解析版).docx
- 2023-2024学年河南省周口市鹿邑县高一上学期1月期末地理试题(解析版).docx
- 备战2024年高考模拟黄金地理试卷08(北京专用)(解析版).docx
- 2023-2024学年江西省多校联考高二下学期第一次月考地理试题(解析版).docx
- 2023-2024学年河北省承德市高二下学期3月联考地理试题(解析版).docx
- 2023-2024学年重庆市高二下学期3月月考地理试题(解析版).docx
- 2023届陕西省宝鸡市高考二模文综地理试题(解析版).docx
- 2023-2024学年浙江省舟山市高二上学期1月期末检测地理试题(解析版).docx
文档评论(0)