matlab编程题库及答案

“matlab编程题库及答案”相关的资料有哪些?“matlab编程题库及答案”相关的范文有哪些?怎么写?下面是小编为您精心整理的“matlab编程题库及答案”相关范文大全或资料大全,欢迎大家分享。

matlab编程基础

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

MATLAB实验指导书

线性代数部分

一、基础知识

1.1 常见数学函数

函 数 名 abs(x) 数 学 计 算 功 能 实数的绝对值或复数的幅值 函 数 名 floor(x) 数 学 计 算 功 能 对x朝-∞方向取整 acos(x) 反余弦arcsinx acosh(x) 反双曲余弦arccoshx angle(x) 在四象限内求复数 x 的相角 asin(x) atan(x) 反正弦arcsinx 反正切arctanx asinh(x) 反双曲正弦arcsinhx atan2(x,y) 在四象限内求反正切 atanh(x) 反双曲正切arctanhx ceil(x) conj(x) cos(x) cosh(x) exp(x) fix(x) 对x朝+∞方向取整 求复数x的共轭复数 余弦cosx 双曲余弦coshx 指数函数 ex 对x朝原点方向取整 gcd(m,n) 求正整数m和n的最大公约数 imag(x) 求复数x的虚部 lcm(m,n) 求正整数m和n的最小公倍数 log(x) real(x) 自然对数(以e为底数) 求复数x的实部 log10(x) 常用对数(以10为底数) rem(m,n) 求正整数m和n的m/n之余数 r

MATLAB编程作业

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

《Matlab编程训练》

作业

学生姓名 班学

级 号

指导教师 完成日期

实训一 MATLAB语言介绍和数值计算

1.先求下列表达式的值,然后显示MATLAB工作空间的使用情况并保存变量。

2sin850z1?. 21?e

?1234?4??13?1??,B??203?,求下列表达式的值: 347872. 已知 A?????????3657???3?27??(1) A+6*B和A-B+I(其中I为单位矩阵) A+6*B:

A-B+I:

(2) A*B和A.*B A*B程序:

A=[12 34 -4;34 7 87;3 65 7] B=[1 3 -1;2 0 3;3 -2 7] c=A*B

结果:

A.*B程序:

A=[12 34 -4;34 7 87;3 65 7] B=[1 3 -1;2 0 3;3 -2 7] D=A.*B 结果:

(3) A^3和A.^3 A^3程序:

A=[12 34 -4;34 7 87;3 65 7] E=A^3 结果:

A.^3程序:

A=[12 34 -4;34 7 87;3 65 7] C=A.^3

(4) A/B及B\\A A/B程序:

A=[12 34 -

matlab编程练习

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

选择结构编程练习

1. 身高预测

每个做父母的都关心自己孩子成人后的身高,据有关生理卫生知识与数理统计分析表明,影响小孩成人后的身高的因素包括遗传、饮食习惯与体育锻炼等。小孩成人后的身高与其父母的身高和自身的性别密切相关。

设faHeight为其父身高,moHeight为其母身高,身高预测公式为

男性成人时身高=(faHeight + moHeight)×0.54cm 女性成人时身高=(faHeight×0.923 + moHeight)/2cm

此外,如果喜爱体育锻炼,那么可增加身高2%;如果有良好的卫生饮食习惯,那么可增加身高1.5%。

编程从键盘输入用户的性别(用字符型变量sex存储,输入字符F表示女性,输入字符M表示男性)、父母身高(用实型变量存储,faHeight为其父身高,moHeight为其母身高)、是否喜爱体育锻炼(用字符型变量sports存储,输入字符Y表示喜爱,输入字符N表示不喜爱)、是否有良好的饮食习惯等条件(用字符型变量diet存储,输入字符Y表示良好,输入字符N表示不好),利用给定公式和身高预测方法对身高进行预测。

syms f m Y N

faHeight=input('请输入父亲的身高:'); moHeig

matlab编程训练

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

matlab训练题目 1、 2、

比较从键盘输入的两个数的大小,输出其中较大的数。(扩展,建立一个脚本文件,用于两个变量值的互相交换。

输出两个同型矩阵中对应位置较大的数) 3、

编写一个函数求一元二次方程的根,并编写测试脚本文件测试

结果。

4、

编写一个函数求圆的面积与周长,并编写测试脚本文件测试结果。

5、 编写一个函数用于求数n的阶乘(分别用循环与递归),再编

写测试脚本文件求1!+2!+。。。+10!。 6、

编写脚本测试分段函数:

7、

?x2 x<1?2?x-1 1<=x<2?x2-2x-1 x>=2?

?2ex?1(x?2)f(x)??log(x2?1)(x??2)?有函数,编写脚本文件测试该函数,

x的值从键盘输入。

8、

编写脚本文件,功能:从键盘输入一个字符,如果是大写字母,

输出其后继字母;如果是小写字母,输出其前导字母,(‘z’的后继为’a’,‘a’的前导为’z’);如果是数字字符,输出其ASCII码;其他字符原样输出。 9、

某商场对顾客购买的商品总价打折,规则是500以下不打折,

500~1000的95折,1000~3000的9折,3000~5000的85折,5000以上8折。从键盘输入总价,分别用if语句和switch语句计算折扣,输出应付价。

matlab编程训练

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

matlab训练题目 1、 2、

比较从键盘输入的两个数的大小,输出其中较大的数。(扩展,建立一个脚本文件,用于两个变量值的互相交换。

输出两个同型矩阵中对应位置较大的数) 3、

编写一个函数求一元二次方程的根,并编写测试脚本文件测试

结果。

4、

编写一个函数求圆的面积与周长,并编写测试脚本文件测试结果。

5、 编写一个函数用于求数n的阶乘(分别用循环与递归),再编

写测试脚本文件求1!+2!+。。。+10!。 6、

编写脚本测试分段函数:

7、

?x2 x<1?2?x-1 1<=x<2?x2-2x-1 x>=2?

?2ex?1(x?2)f(x)??log(x2?1)(x??2)?有函数,编写脚本文件测试该函数,

x的值从键盘输入。

8、

编写脚本文件,功能:从键盘输入一个字符,如果是大写字母,

输出其后继字母;如果是小写字母,输出其前导字母,(‘z’的后继为’a’,‘a’的前导为’z’);如果是数字字符,输出其ASCII码;其他字符原样输出。 9、

某商场对顾客购买的商品总价打折,规则是500以下不打折,

500~1000的95折,1000~3000的9折,3000~5000的85折,5000以上8折。从键盘输入总价,分别用if语句和switch语句计算折扣,输出应付价。

matlab编程训练

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

matlab训练题目 1、 2、

比较从键盘输入的两个数的大小,输出其中较大的数。(扩展,建立一个脚本文件,用于两个变量值的互相交换。

输出两个同型矩阵中对应位置较大的数) 3、

编写一个函数求一元二次方程的根,并编写测试脚本文件测试

结果。

4、

编写一个函数求圆的面积与周长,并编写测试脚本文件测试结果。

5、 编写一个函数用于求数n的阶乘(分别用循环与递归),再编

写测试脚本文件求1!+2!+。。。+10!。 6、

编写脚本测试分段函数:

7、

?x2 x<1?2?x-1 1<=x<2?x2-2x-1 x>=2?

?2ex?1(x?2)f(x)??log(x2?1)(x??2)?有函数,编写脚本文件测试该函数,

x的值从键盘输入。

8、

编写脚本文件,功能:从键盘输入一个字符,如果是大写字母,

输出其后继字母;如果是小写字母,输出其前导字母,(‘z’的后继为’a’,‘a’的前导为’z’);如果是数字字符,输出其ASCII码;其他字符原样输出。 9、

某商场对顾客购买的商品总价打折,规则是500以下不打折,

500~1000的95折,1000~3000的9折,3000~5000的85折,5000以上8折。从键盘输入总价,分别用if语句和switch语句计算折扣,输出应付价。

MATLAB编程作业

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

《Matlab编程训练》

作业

学生姓名 班学

级 号

指导教师 完成日期

实训一 MATLAB语言介绍和数值计算

1.先求下列表达式的值,然后显示MATLAB工作空间的使用情况并保存变量。

2sin850z1?. 21?e

?1234?4??13?1??,B??203?,求下列表达式的值: 347872. 已知 A?????????3657???3?27??(1) A+6*B和A-B+I(其中I为单位矩阵) A+6*B:

A-B+I:

(2) A*B和A.*B A*B程序:

A=[12 34 -4;34 7 87;3 65 7] B=[1 3 -1;2 0 3;3 -2 7] c=A*B

结果:

A.*B程序:

A=[12 34 -4;34 7 87;3 65 7] B=[1 3 -1;2 0 3;3 -2 7] D=A.*B 结果:

(3) A^3和A.^3 A^3程序:

A=[12 34 -4;34 7 87;3 65 7] E=A^3 结果:

A.^3程序:

A=[12 34 -4;34 7 87;3 65 7] C=A.^3

(4) A/B及B\\A A/B程序:

A=[12 34 -

matlab编程训练

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

matlab训练题目 1、 2、

比较从键盘输入的两个数的大小,输出其中较大的数。(扩展,建立一个脚本文件,用于两个变量值的互相交换。

输出两个同型矩阵中对应位置较大的数) 3、

编写一个函数求一元二次方程的根,并编写测试脚本文件测试

结果。

4、

编写一个函数求圆的面积与周长,并编写测试脚本文件测试结果。

5、 编写一个函数用于求数n的阶乘(分别用循环与递归),再编

写测试脚本文件求1!+2!+。。。+10!。 6、

编写脚本测试分段函数:

7、

?x2 x<1?2?x-1 1<=x<2?x2-2x-1 x>=2?

?2ex?1(x?2)f(x)??log(x2?1)(x??2)?有函数,编写脚本文件测试该函数,

x的值从键盘输入。

8、

编写脚本文件,功能:从键盘输入一个字符,如果是大写字母,

输出其后继字母;如果是小写字母,输出其前导字母,(‘z’的后继为’a’,‘a’的前导为’z’);如果是数字字符,输出其ASCII码;其他字符原样输出。 9、

某商场对顾客购买的商品总价打折,规则是500以下不打折,

500~1000的95折,1000~3000的9折,3000~5000的85折,5000以上8折。从键盘输入总价,分别用if语句和switch语句计算折扣,输出应付价。

MATLAB编程例子

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

选择结构编程练习

1. 身高预测

每个做父母的都关心自己孩子成人后的身高,据有关生理卫生知识与数理统计分析表明,影响小孩成人后的身高的因素包括遗传、饮食习惯与体育锻炼等。小孩成人后的身高与其父母的身高和自身的性别密切相关。

设faHeight为其父身高,moHeight为其母身高,身高预测公式为

男性成人时身高=(faHeight + moHeight)×0.54cm 女性成人时身高=(faHeight×0.923 + moHeight)/2cm

此外,如果喜爱体育锻炼,那么可增加身高2%;如果有良好的卫生饮食习惯,那么可增加身高1.5%。

编程从键盘输入用户的性别(用字符型变量sex存储,输入字符F表示女性,输入字符M表示男性)、父母身高(用实型变量存储,faHeight为其父身高,moHeight为其母身高)、是否喜爱体育锻炼(用字符型变量sports存储,输入字符Y表示喜爱,输入字符N表示不喜爱)、是否有良好的饮食习惯等条件(用字符型变量diet存储,输入字符Y表示良好,输入字符N表示不好),利用给定公式和身高预测方法对身高进行预测。

2. 简单的计算器

用switch语句编程设计一个简单的计算器程序,要求根据用户从键盘输入的表达

Matlab编程习题

标签:文库时间:2024-10-02
【bwwdw.com - 博文网】

1. 求方程xln(x2?1?x)?x2?1?0.5x?0的正根。

解:syms x;

2. 求满足

m?ln(1?n)>100的最小m 第2题

n?0解; y=0;n=0; while y<100 n=n+1; y=y+log(n); end m=n-1 3.

已知函数f(x)=x?2 在(-2, 2)内有两个根。取步长h=0.05, 通过计算函数值求得函数的最小值点和两个根的近似解。(提示:求近似根等价于求函数绝对值的最小值点)

解;x=-2:0.05:2; y=x.^4-2.^x; ymin=min(y);

[imin,jmin]=find(y==ymin); xmin=x(imin,jmin) ymin=y(imin,jmin)

x1=-2:0.05:x(imin,jmin); y1=abs(x1.^4-2.^x1); y1min=min(y1);

[i1min,j1min]=find(y1==y1min); x1min=x1(i1min,j1min) y1min=y1(i1min,j1min)

x2=x(imin,jmin):0.05:2; y2=abs(x2.^4-2.^x2); y2min=min(y2);

% [i2min,j2min]=find(y2==y2min