帮忙做几个简单的MATLAB题目
题目
帮忙做几个简单的MATLAB题目
1、采用循环语句在同一窗口中分别画出cos(x)、cos(3x)、cos(5x)、 cos (7x) .cos (15x) 、cos (17x) 在[0、2*pi]的曲线.
2、分别采用高阶(3阶、5阶、8阶)多项式拟合下表中实验数据,并比较拟合曲线和原始数据的拟合程度.
X 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Y 3 1 8 16 12 18 23 27 30 13
3、采用图形保持,在同一坐标内绘制曲线y1=0.2e-0.5xcos(4πx) 和y2=2e-0.5xcos(πx),其中x在(0,2*Pi)之间.
4、绘制函数曲面图z=-sin(x)^2-cos(y)^3并且将它绕z轴旋转2遍,其中x在(-3 3)之间.
答案
clc;clear;close all
theta=[0:0.1:2*pi];
x=theta;
%9条曲线画一起你不嫌乱啊?
%问题1
for i=1:9
figure(1);
hold on;
y1=cos(((i-1)*2+1)*theta);
plot(theta,y1,'color',[rand(1),rand(1),rand(1)]);
axis equal
end
xlabel('x');
ylabel('y');
%问题2
X=[0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1];
Y=[3 1 8 16 12 18 23 27 30 13];
order=[3 5 8];
colorctrl={'r','g','b'};
for i=1:3
poly=polyfit(X,Y,order(i));
Yf=polyval(poly,X);
figure(2);
hold on
plot(X,Yf,colorctrl{i});
end
figure(2);plot(X,Y,'rs');
legend('3阶','5阶','8阶','原始数据',2);
xlabel('x');
ylabel('y');
%problem 3
%你的表达式不是标准的,不知道你要表达什么,我先按我理解的做了,不对的话你自己改下
y1=0.2-0.5*x.*cos(4*pi*x);
y2=2-0.5*x.*cos(pi*x);
figure(3);
plot(x,y1,x,y2);
legend('y1','y2');
xlabel('x');
ylabel('y');
%problem 4
%不知道你说的绕Z轴旋转两遍是什么意思,是不是我弄的这样
figure(4)
x=[-3:0.1:3];
y=x;
[Xi,Yi]=meshgrid(x,y);
Zi=-sin(Xi).^2-cos(Yi).^3;
surf(Xi,Yi,Zi);
xlabel('x');
ylabel('y');
zlabel('z');
for i=1:180;
figure(4);
pause(0.01);
view(i,30);
axis equal
end
view(-37.5,30)
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 已知ab互为相反数 cd互为倒数,x的相反数是4,求3x-[(a+b)+cd ]x的值,若将x的相反数是4改为x的绝对值是4或
- They ___(work) hard next year?
- 用适当的连接代词,疑问代词或疑问副词填空
- 请从贾平凹的月迹中选出一句描写月亮的句子并加以赏析.
- What is difficult when you are inexperienced in an activity is not when you are experienced.
- 老师把一些糖果分给小朋友吃,如果每个小朋友分5块,还剩下3块,如果每个小朋友分6块,还缺2块.
- 在水平桌面上放置一个底面积为100cm²的圆筒形容器,先将容器中注入10cm深的水,再去一个质量为52g的鸡蛋轻轻放入水中,发现鸡蛋沉至容器底部,此时测得水面升高了4mm,然后向容器中逐渐加
- 英语翻译
- 推荐一个富有乡土特色的旅游景点,(至少使用一种修辞手法,40字左右
- 当x=1时,代数式px3+qx+1的值为2003,则当x=-1时,代数式px3+qx+1的值为( ) A.-2001 B.-2002 C.-2002 D.2001
热门考点
- 今天就要
- 16除以括号负2的3次方,减去括号负8分之1,乘以括号负4,等于多少?
- 一个圆柱体的表面积是1884平方厘米,底面半径10cm,求高?(只列式不计算)
- 麻烦帮我翻译一下,谢谢!翻译器感觉不准确
- 加速运动匀加速运动和匀速运动有区别吗 图
- 如图,已知AB为⊙O的直径,直线BC与⊙O相切于点B,过A作AD∥OC交⊙O于点D,连接CD. (1)求证:CD是⊙O的切线; (2)若AD=2,直径AB=6,求线段BC的长.
- 在日常生活中,请你举出一个实例说明分子是在不停运动的
- 甲乙丙丁四人同时种树,甲乙丙三人种树总数是丁的4倍......
- 填空题:指南针、火药和印刷术在______代得到广泛应用并传入欧洲.
- 水的状态变化与自然有关吗?如:雨,冰,雾等.