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

实验五 函数文件答案


数学软件课程实验报告

实验五

函数文件

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实验五 函数文件_一年级语文_语文_小学教育_教育专区。matlab实验光电...2014年12月大学四级冲刺试题及答案 2014年12月大学英语四级经典参考范文78份文档...
函数实验答案
5页 2下载券 实验六 函数(参考答案) 4页 1下载券 实验函数文件1并且附有...(int j) /*函数 p 求第 j 列最小元素的行号*/ { int k,i,x; x=a...
MATLAB 实验五 函数文件
MATLAB 实验报告实验五 函数文件一、实验目的 1、理解函数文件的概念 2、掌握定义和调用MTALAB函数的方法 二、实验内容 1, 命令文件 fu1、函数文件 fushu.m ...
实验四 循环结构程序设计答案
实验三 选择结构程序设... 实验五 函数文件答案 实验六 高层绘图操作答案......要求:分别用循环结构和向量运算(使用 sum 函数)来实现。 n=input('n=?');...
实验六 高层绘图操作答案
关键词:暂无同系列文档 实验二 MATLAB矩阵分析与... 实验三 选择结构程序设计... 实验四 循环结构程序设计... 实验五 函数文件答案1/2 相关文档推荐 ...
实验二 MATLAB矩阵分析与处理答案
实验五 函数文件答案 实验六 高层绘图操作答案1/2 相关文档推荐 ...产生 5 阶希尔伯特矩阵 H 和 5 阶帕斯卡矩阵 P,且求其行列式的值 Hh 和 ...
实验五 函数文件
实验五 函数文件_计算机软件及应用_IT/计算机_专业资料。实验五函数文件姓名:汪...实验五 函数文件答案 4页 免费 实验五 函数调用 暂无评价 9页 免费 实验五函数...
MATLAB实验参考答案
MATLAB 程序设计与应用(第二版) 实验参考答案 %实验一 础 MATLAB 运算基 %第...5(n) f1=n+10*log(n*n+5); %在命令窗口中调用该函数文件: y=mat5(...
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 实验五 函数文件 一、实验目的...
更多相关标签:
实验五 函数文件 | 复变函数第四版答案 | 复变函数积分变换答案 | 复变函数论第四版答案 | 复变函数答案 | 复变函数考试题及答案 | 一次函数综合题及答案 | 复变函数课后答案 |