matlab基础教程实验报告,Matlab基础实验报告.doc
Matlab基础实验报告
南昌大学实验报告(信号与系统)
学生姓名: 肖江 学 号: 6100210030 专业班级: 电子103班
实验类型:□ 验证 □ 综合 □ 设计 □ 创新 实验日期: 2012/3/8 实验成绩:
Matlab基础实验
实验目的:1、熟悉Matlab工作环境的各个窗口及常用函数的使用。
2、掌握Matlab各种表达式的书写规则及图形的绘制。
3、学习掌握Matlab程序设计
4、掌握数据统计与分析的方法及符号计算
实验仪器: Matlab软件
实验内容:1、,其中
2、设,在x=0~2π区间取101点,绘制函数的曲线。
3、输入一个百分制成绩,要求输出成绩等级A、B、C、D、E,其中90~100分为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E。
首先在Matlab的Script建立一个名为student.m的文件
a=input('请输入分数:');
switch fix(a/10)
case{0,1,2,3,4,5}
disp('E'); %60分以下输出E
case{6}
disp('D'); %60~69输出D
case{7}
disp('C'); %70~79输出C
case{8}
disp('B'); %80~89输出B
case{9,10}
disp('A'); %90~100输出A
otherwise
disp('输入错误。'); %其它输出错误
end %结束
%调用时在窗口中输入student,键入回车在输入一个分数。
4、先用函数的递归调用定义一个函数文件求,然后调用该函数文件求
function f=factor(m,n) %定义一个函数
x=0;
for i=1:n %函数的循环语句
x=x+i^m
end %循环结束
f=x;
end %factor函数结束
s=factor(1,100)+factor(2,50)+factor(-1,10) %调用函数求得结果
5、根据,求π的近似值。当n分别取100、1000、10000时,结果是多少?
6、用符号方法求下列极限或导数。
。
>> syms x;
>> f=(x.*(exp(sin(x))+1)-2.*(exp(tan(x))-1))./(sin(x)).^3;
>> limit(f,x,0)
ans =
-1/2
,求和。
>>clear
>> syms x;
>> y=(1-cos(2.*x))./x;
>> dx1=diff(y)
>> dx2=diff(y,2)
结果为 dx1 =
(2*sin(2*x))/x + (cos(2*x) - 1)/x^2
dx2 =
(4*cos(2*x))/x - (4*sin(2*x))/x^2 - (2*(cos(2*x) - 1))/x^3
7、用符号方法求下列积分。
(1)
>> clear
>> syms x;
>> f=1./(1+x.^4+x.^8);
>> int(f)
ans =
1/6*3^(1/2)*atan(1/3*(1+2*x)*3^(1/2))+1/6*3^(1/2)*atan(1/3*(2*x-1)*3^(1/2))-1/12*3^(1/2)*log(x^2-3^(1/2)*x+1)+1/12*3^(1/2)*log(x^2+3^(1/2)*x+1)
实验小结:在没请有接触Matlab之前觉得他是个很神秘的软件,总觉得它太复杂,学会用它是件很难的事情,想学习怎么用它却不知从何处下手。因此有很长都是在徘徊着,但当真正的找了点教材后,认真的练习着里面的题目,从最简单的熟悉窗口界面到
matlab基础教程实验报告,Matlab基础实验报告.doc相关推荐
- ASP.NET Core 基础教程 - ASP.NET Core 基础教程 - 简单教程,简单编程
原文:ASP.NET Core 基础教程 - ASP.NET Core 基础教程 - 简单教程,简单编程 ASP.NET Core 是对 ASP.NET 有重大意义的一次重新设计.本章节我们将介绍 A ...
- 计算机应用基础李健,计算机应用基础教程 李健苹 计算机应用基础教程 第4章...
计算机应用基础教程 李健苹 计算机应用基础教程 第4章 (58页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 主讲人:李健苹 2011.2 ...
- 根据iphone3/ios5开发基础教程-录制ios视频基础教程-视频下载专辑/反馈
根据iphone3/ios5开发基础教程-录制ios视频基础教程-视频下载专辑/反馈 原文地址:http://www.lwxshow.com/forum-2-1.html 大家觉得有必要下载高清版本的 ...
- 新编大学计算机基础教程txt,新编大学计算机基础教程新大学计算机基础教程.doc...
新编大学计算机基础教程新大学计算机基础教程 <新编大学计算机基础教程>教学设计设计人:hbx基本信息课时:75 课程类型:新编大学计算机基础教程学分:10后续课程:组网技术.操作系统课程设 ...
- python程序设计与基础教程第六章上机实验_《Python程序设计与算法基础教程》教学大纲.doc...
PAGE 1/ NUMPAGES 2 作者:江红.余青松 定价:59元 ISBN:9787302466833 <算法与程序设计>课程教学大纲 Programming and algorit ...
- 【MATLAB图解教程1】MATLAB基础知识
⭐️引言⭐️ 大家好哇!马上就要数学建模比赛了,这周Sonesang将为大家带来MATLAB基础教程,希望在准备数学建模的过程中,能够和大家一起分享学习过程!
- matlab基础教程第一讲,matlab基础第一讲
(完整版)matlab第一讲教案_数学_高中教育_教育专区.西南科技大学本科生课程备课教案计算机技术在安全工程中的应用--Matlab 入门及应用授课教师:徐中慧 班级: 专业...... 2012 ...
- 大学计算机应用基础教程读后感,大学计算机应用基础教程(第3版)
摘要: <高等学校计算机基础教育教材精选:大学计算机应用基础教程(第3版)>为国家精品课程"大学计算机应用基础"的配套教材,以崭新的思路进行设计和编排.全书以实际应用为 ...
- 计算机图形学基础教程代码,计算机图形学基础教程
<计算机图形学基础教程>由会员分享,可在线阅读,更多相关<计算机图形学基础教程(19页珍藏版)>请在人人文库网上搜索. 1.第一章 1. 计算机图形学的主要研究内容是什么? 答 ...
- python基础教程自学网-Python基础系统管理学习手册视频教程
Python 当前位置:主页 > 编程教程 > Python > Python基础&系统管理&学习手册视频教程 Python基础&系统管理&学习手册视 ...
最新文章
- Python 标准库之 uuid
- HTMLButton控件下的Confirm()
- SWFUpload上传
- 【Java基础】容器
- mysql没法安装_mysql没法使用、没法启动服务的解决方法
- x64dbg 搜索多条指令 ( find sequence of commands )
- Ehcache配置文件加载方式
- [Unity2D]游戏引擎介绍
- SilverLight客户端搭建完善聊天室 测试网址swkzy.vicp.net
- linux用shell怎么改文件名称,linux下使用shell批量修改文件名几种方法总结
- Ardour:专业的数字音频任务站
- 华为交换机抓包上传至PC分析
- 【聚类3】密度聚类+层次聚类
- 【Hardware】【单向可控硅基础知识】
- react监听回车事件
- anaconda如何配置环境变量
- easyUI 正则表达式验证
- promise 读书笔记,promise核心方法(手写promise)
- 深度学习在音频信号处理领域中的进展(截止至2019年5月)
- matlab 类写法,matlab中函数表达式的写法