目录

  • 题目
  • 程序+演示视频链接:


题目

程序+演示视频链接:

.

1、在同一图上分别用红色实线和绿色虚线绘制y1=sin(x)和y2=cos(x)在区间[0,4pi]的曲线,并用星号标出两条曲线的交点以及建立图例。(10分)

结果:

android sin线 cos线 sin cos 曲线_牛顿迭代法

2、分别在同一图形窗的不同子图绘制y=sin(t)sin(9t)和y=sin(t)sin(9t)及其包络线。(5分)

android sin线 cos线 sin cos 曲线_牛顿迭代_02

3、某商场对顾客所购买的商品实行打折销售,标准如下(商品价格用price来表示):(10分)

price<200 没有折扣

200≤price<500 3%折扣

500≤price<1000 5%折扣

1000≤price<2500 8%折扣

2500≤price<5000 10%折扣

5000≤price 14%折扣

输入所售商品的价格,求其实际销售价格。

android sin线 cos线 sin cos 曲线_android sin线 cos线_03

4、编写程序实现f(n)=f(n-1)+f(n-2)(f(1)=1和f(2)=2)函数。(5分)

android sin线 cos线 sin cos 曲线_牛顿迭代法_04

5、某宿舍有4名同学期末考试的成绩为下表所示:(20分)

android sin线 cos线 sin cos 曲线_matlab_05

编程完成以下内容:

(1)基于表格内容构建结构阵列,结构名为student。

对每名同学成绩按学分加权求出综合测评分。其中eng(英语)、物理(phy)、math(数学)、计算机(computer)的学分分别为3、 4 、5 、2,综合测评分的计算公式如下:,为课程成绩,为相应的学分,,n为成绩个数。

android sin线 cos线 sin cos 曲线_android sin线 cos线_06


android sin线 cos线 sin cos 曲线_牛顿迭代法_07

(2)基于表格内容构建单元阵列,单元阵列名为student1,单位阵列中每一行保存一个学生的信息,包括学生姓名和学生各门课成绩。通过访问单元阵列,计算每一个学生的平均分,将平均分作为一个新的域,更新已经建立的单元阵列。
最终得到的单元阵列格式为:

android sin线 cos线 sin cos 曲线_matlab_08

6、绘制函数曲线,要求写出程序代码(10分)
(1)在区间[0:2π]均匀的取50个点,构成向量π
(2)在同一窗口绘制曲线y1=sin(2*t-0.3); y2=3cos(t+0.5);要求y1曲线为红色点划线,标记点为圆圈;y2为蓝色虚线,标记点为星号

android sin线 cos线 sin cos 曲线_matlab_09


android sin线 cos线 sin cos 曲线_牛顿迭代_10

7、为解下列线性方程组,请写出MALAB语言程序。(10分)

8、牛顿迭代法是方程寻根的一种方法,考虑,方程的牛顿迭代公式为即。首先,编牛顿迭代法函数,函数形式如下:

function y=NewtonEqu(x)

%函数功能:按牛顿迭代公式定义函数

%输入参数:x,自变量,

%输出参数:y,函数值

然后,给定初值,编写一循环主程序,当或循环次数大于100时,停止迭代,显示最终的方程根。(20分)

android sin线 cos线 sin cos 曲线_android sin线 cos线_11


android sin线 cos线 sin cos 曲线_android sin线 cos线_12

9、编写M文件,炼钢基本上是一个氧化脱碳的过程,钢液中原含碳量多少直接影响到冶炼时间的长短,下表是某平炉的熔钢完毕碳(x)与精炼时间(y)的生产记录。(10分)

android sin线 cos线 sin cos 曲线_牛顿迭代法_13


android sin线 cos线 sin cos 曲线_牛顿迭代法_14