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

实验五 函数文件答案


数学软件课程实验报告

实验五

函数文件

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


相关文章:
MATLAB 实验五 函数文件
MATLAB 实验五 函数文件_数学_自然科学_专业资料 暂无评价|0人阅读|0次下载|举报文档MATLAB 实验五 函数文件_数学_自然科学_专业资料。1、 2、 3 、 4、 5...
MATLAB课后实验答案
%实验五 函数文件%第一题 function y=mat1(x) y=[exp(x),log(x),sin(x),cos(x)] ; %建立函数文件 mat1.m %然后在命令窗口调用上述函数文件: y=...
MATLAB程序设计与应用(第二版)课后实验答案
MATLAB程序设计与应用(第二版)课后实验答案_理学_高等教育_教育专区。MATLAB程序...解: M 文件: 运算结果为: j= 29 s= 23615 实验五 函数文件 一、实验目的...
MATLAB程序实验参考答案
MATLAB程序实验参考答案_理学_高等教育_教育专区。matlab实验答案%...5(n) f1=n+10*log(n*n+5); %在命令窗口中调用该函数文件: y=mat5(...
matlab实验内容答案
matlab实验内容答案_工学_高等教育_教育专区。实验报告说明: 实验报告说明:个实验...实验五 函数文件一、实验目的 1. 掌握定义和调用,MATLAB 函数的方法。 2. ...
MATLAB程序设计与应用(第二版)实验答案
MATLAB 程序设计与应用(第二版)实验参考答案 %实验一 MATLAB 运算基础 %第 1...5(n) f1=n+10*log(n*n+5); %在命令窗口中调用该函数文件: y=mat5(...
实验五 函数文件
实验五 函数文件答案 4页 免费 实验五 函数文件 暂无评价 5页 5财富值 MATLAB...MATLAB 程序设计与应用实验报告 实验五 函数文件 一、实验目的 1.理解函数文件的...
matlab实验内容
5页 免费喜欢此文档的还喜欢 matlab实验内容答案 17页 免费 matlab实验 10页 免费 MATLAB实验五 函数文件 3页 1财富值 matlab数学实验 实现 8页 5财富值 Matlab...
MATLAB实验报告实验五
实验五 1. M 文件如下: 函数 fushu.M 文件: function [e,l,s,c] = ...2013年注会设计统考真题及答案78份文档 笑翻神图 爆笑图片汇集 搞笑图片乐翻人...
实验五 函数文件
实验五 函数文件答案 4页 免费 实验五.函数文件的编写 8页 2下载券 ...实验五 函数文件 刘琦 12074117 一、实验目的 1. 理解函数文件概念。 2. 掌握...
更多相关标签:
实变函数论第三版答案 | 复变函数答案 | 复变函数第五版答案 | 复变函数第四版答案 | 复变函数简明教程答案 | 复变函数论第四版答案 | 三角函数大题及答案 | 实变函数答案 |