当前位置:首页 >> 数学 >>

实验五 函数文件答案


数学软件课程实验报告

实验五

函数文件

1. 定义一个函数文件,求给定复数的指数、对数、正弦、余弦,并在 命令文件中调用该函数文件。 函数文件: function [a,b,c,d]=fun1(x) a=exp(x); b=log(x); c=sin(x); d=cos(x); 命令文件: x=input('x=?'); [a,b,c,d]=fun1(x) 2. 一物理系统可用下列方程组来表示:
? m1 cos ? ? m sin ? ? 1 ? 0 ? ? 0 ?m1 0 m2 0 ? sin ? cos ? ? sin ? ? cos ? 0 ? ? a1 ? ? 0 ? 0 ? ? a2 ? ? m1 g ? ? ?? ? ? ? 0 ? ? N1 ? ? 0 ? ? ?? ? ? 1 ? ? N 2 ? ? m2 g ?

从键盘输入 m1、m2 和 ? 的值,求 a1、a2、N1 和 N 2 的值。其中 g 取 9.8,输入 ? 时 以角度为单位。 要求:定义一个求解线性方程组 AX ? B 的函数文件,然后在命令文件 中调用该函数文件。 函数文件: function [a1,a2,N1,N2]=fun2(m1,m2,theta) g=9.8;
1

数学软件课程实验报告

A=[m1*cos(theta) -m1 -sin(theta) 0;m1*sin(theta) 0 cos(theta) 0;0 m2 -sin(theta) 0;0 0 -cos(theta) 1]; B=[0 m1*g 0 m2*g]'; X=inv(A)*B; a1=X(1); a2=X(2); N1=X(3); N2=X(4); 命令文件: m1=input('m1=?'); m2=input('m2=?'); theta=input('theta=?'); [a1,a2,N1,N2]=fun2(m1,m2,theta) 3. 一个自然数是素数,且它的数字位置经过任意对换后仍为素数,则 称是绝对素数。例如 13 是绝对素数。试求所有两位绝对素数。 要求:定义一个判断素数的函数文件。 函数文件: function y=fun3(x) p=isprime(x); if p==1 y=x else y=[];
2

数学软件课程实验报告

end 命令文件: for n=10:99 m=fun3(n); a=fix(m/10); b=rem(m,10); x=10*b+a; y=fun3(x); end 4. 设 f ( x) ?
1 1 ,编写一个 MATLAB 函数文 件 ? 2 ( x ? 2) ? 0.1 ( x ? 3) 2 ? 0.01

fx.m,使得调用 f ( x) 时,x 可用矩阵代入,得出的 f ( x) 为同阶矩阵。 函数文件: function y=fx(x) y=1./((x-2).^2+0.1)+1./((x-3).^2+0.01); 命令文件: x=input('x=?'); y=fx(x) 5. 已知 y ?
f (40) f (30) ? f (20)

(1)当 f (n) ? n ?10ln( n 2 ? 5) 时,求 y 的值。 (2)当 f (n) ? 1? 2 ? 2 ? 3 ? 3 ? 4 ? ?? n? ( n ? 1) 时,求 y 的值。 (1) 函数文件: function y=fun5(n)
3

数学软件课程实验报告

y=n+10*log(n^2+5); 命令窗口中调用: y=fun5(40)/(fun5(30)+fun5(20)) (2) 函数文件: function y=fun6(n) y=0; for m=1:n y=y+m*(m+1); end 命令窗口中调用: y=fun6(40)/(fun6(30)+fun6(20))

4


赞助商链接
相关文章:
实验五 函数
喜欢此文档的还喜欢 实验七 函数 4页 免费 实验6 函数与编译预处理 11页 2财富值 实验5 函数 答案 7页 1财富值如要投诉违规内容,请到百度文库投诉中心;如要...
MATLAB实验五 函数文件
MATLAB实验五 函数文件_一年级语文_语文_小学教育_教育专区。matlab实验光电学院 073-1 刘颖 200713503117 MATLAB 实验报告 学院:光电学院 班级:073-1 姓名:刘颖 学...
MATLAB实验五《 M文件和函数句柄》
MATLAB实验五《 M文件函数句柄》_计算机软件及应用_IT/计算机_专业资料。《计算机仿真及应用》实验教案 实验五一、实验目的 1、掌握 M 文件的编写方法。 M 文件...
MATLAB 实验五 函数文件
MATLAB 实验五 函数文件_数学_自然科学_专业资料 暂无评价|0人阅读|0次下载|举报文档MATLAB 实验五 函数文件_数学_自然科学_专业资料。1、 2、 3 、 4、 5...
实验五 M文件和MATLAB程序设计
实验五 M文件和MATLAB程序设计_计算机软件及应用_IT/计算机_专业资料。实验五一...本次实验通过熟悉和掌握 m 文件的建立与使用方法,以及函数与 控制程序流程语句...
MATLAB实验报告实验五
实验五 1. M 文件如下: 函数 fushu.M 文件: function [e,l,s,c] = ...2013年注会设计统考真题及答案78份文档 笑翻神图 爆笑图片汇集 搞笑图片乐翻人...
实验五.函数文件的编写
闽江学院电子系实验报告 学生姓名: 课程:函数文件的编写 一、 (填实验几,例:试验一):实验五 二、 实验地点:实验楼 A210 实验目的: 1.掌握函数文件的定义方法...
C语言程序设计实验五 参考答案
暂无评价|0人阅读|0次下载|举报文档C语言程序设计实验五 参考答案_其它_高等教育...实验5 函数(1)参考答案 5-1、以下程序的功能:从键盘输入两个数,计算出他们...
实验5
实验五 函数文件一、实验目的 1.理解函数文件的概念。 2.掌握定义和调用 MATLAB 函数的方法。 二、实验内容 1.定义一个函数文件,求给定复数的指数、对数、正弦...
MATLAB程序设计与应用(第二版)课后实验答案
MATLAB程序设计与应用(第二版)课后实验答案_理学_高等教育_教育专区。MATLAB程序...解: M 文件: 运算结果为: j= 29 s= 23615 实验五 函数文件 一、实验目的...
更多相关标签: