- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
序号:
学号:
课 程 报 告
课程报告名称: Matlab应用软件
学 生 姓 名: 王健 专 业 班 级: 电科 132
学 院(系): 信息科学与工程学院 数理学院
校内指导教师: 姜忠义 专业技术职务: 讲师
2015 年8月 1日 —— 2015 年 12月 28日
目 录
目 录 2
1. 第一部分 3
2. 第二部分 4
3. 第三部分 6
4. 第四部分 7
5. 第五部分 7
6. 第六部分 8
7. 第七部分 9
8. 第八部分 10
9. 第九部分 11
10. 心得体会 15
第一部分
用matlab画彗星运动
N=10;
T=N*pi*(0:0.0005:1);%T函数
X=sin(T);Y=cos(T);%编译X、Y关于T的函数
plot(X,Y,g);%用蓝色线在原图象上显示动态图像
hold on;%使当前轴及图形保持而不被刷新,再次基础上再画图
comet(X,Y,0.02);%质点运动轨迹动画的绘制
hold off%使当前轴及图形不在具备被刷新的性质,关闭在此基础上的再画图
运行结果:
第二部分
图形处理
X=-1:0.1:1;
Y=X;
X1=X.^2;
Y1=Y.^2;
x=ones(3,1);
x=ones(length(X),1);%生成X长度行1列且所有元素均为1的矩阵
y=ones(1,length(Y));%生成1行Y长度列且所有元素均为1的矩阵
X1=x*X1;
Y1=Y1*y;
Z=X1+Y1;
subplot(2,2,3),mesh(X,Y,Z);%显示网格线在二行二列的第二行第一列的坐标图上
subplot(2,2,4),surf(X,Y,Z);%显示网格线在二行二列的第二行第二列的坐标图上
运行结果:
第三部分
Matlab 函数指令
f1=sin(x^2)
f2=3*a^2+5*a+3
a1=2;
a2=100
diff(f1,x)%对f1函数关于x一次求导
isstr(a1)%判断a1是不是字符串类型的
subs(f1,x,b)%将f1函数中的x用b赋值
int(f2,a)%将f2关于a的积分
double(a1)%将a1转为双精度浮点类型
运行结果:
第四部分
function a=b)%定义一个功能函数判定一个数是不是素数
for i=2:(b-1)
a=mod(b,i);
if a==0
a=不是素数;
break;
else
%continue;
a=是素数;
end
end
end
运行结果:
第五部分
function x=x)%定义一个功能函数将行列式化成最简行列式
[a b]=size(x);
for k=1:b-1
for i=a:-1:k+1
for j=b:-1:k
x(i,j)=x(i,j)-x(k,j)*(x(i,k)/x(k,k));
end
end
end
end
运行结果:
第六部分
function c=f,a,b) %二分法计算函数
while (b-a)1e-7
c=(a+b)/2;
if (f(c)*f(b))0
b=c;
else
if (f(c)*f(b))0
a=c;
else
c;
break;
end
end
end
运行结果:
第七部分
function y=n)%定义一个非不拉列函数
if n==1||n==2
y=1;
else
y= n-1)+n-2);
end
运行结果:
第八部分
文件的输写a=0:1:10;
f=[a;3*a+2];
fid=fopen(b.txt,w);%将指定文件写入b.txt
fprintf(fid,%d %d\n,f);%将f
原创力文档


文档评论(0)