两道matlab问题,都答对追分 matlab答案第五章
www.zhiqu.org 时间: 2020-11-23
题一:
T=[88,224.7,365.3,687,4331.8,10760,30684,60188.3];
R3_2=[440.9702,1125.885,1830.965,3445.404,21724.73,54019.8,151317.1,301028];
plot(R3_2,T,'*') %从图中看中接近于直线,于是用直接拟合
hold on
%以下做直线拟合
A=[R3_2;ones(size(R3_2))]';
c=A\T';
b=c(2);
k=c(1);
y=k*R3_2+b;
plot(R3_2,y,'r')
题二:
x=-5:0.05:5;
y=(x.^2+(1+x).^0.25+5).*(x>0)+0*(x==0)+(x.^2+(1-x).^0.25-5).*(x<0);
plot(x,y);
figure
fplot('(x.^2+(1+x).^0.25+5).*(x>0)+0.*(x==0)+(x.^2+(1-x).^0.25-5).*(x<0)',[-5,5])
第五章
1.绘制下列曲线。
(1)(2)
(3)(4)
答:
(1) x=-10:0.1:10;
y=100./(1+x.^2);
plot(x,y)
(2) x=-10:0.1:10;
y=1/(2*pi)*exp(-x.^2/2);
plot(x,y)
(3) ezplot('x^2+y^2=1')
(4)
t=-10:0.1:10;
x=t.^2;
y=5*t.^3;
plot(x,y)
2.绘制下列三维图形。
(1)(2)
(3)(4)半径为10的球面(提示:用sphere函数
答:
(1)
t=0:pi/100:2*pi;
x=cos(t);
y=sin(t);
z=t;
plot3(x,y,z)
(2)
u=0:pi/100:2*pi;
v=0:pi/100:2*pi;
x=(1+cos(u)).*cos(v);
y=(1+cos(u)).*sin(v);
z=sin(u);
plot3(x,y,z)
(3)
[x,y]=meshgrid(-100:100);z=5*ones(size(x));mesh(x,y,z)
(4)
[x,y,z] = sphere; %等价于sphere(20) 20是画出来的球面的经纬分面数...20的话就是20个经度, 20个纬度,或者说“就是划出20╳20面的单位球体,把球的表面分成400个小网格”
surf(x,y,z); %绘制单位球面
x = 10*x;y = 10*y;z = 10*z;surf(x,y,z);%绘制半径为10的球面
axis equal
3.在同一图形窗口中采用子图形式分别绘制正方形、圆、三角形和六边形。
答:
n=[3 4 6 2^10]
for i=1:4
subplot(2,2,i)
theta=linspace(pi/n(i),2*pi+pi/n(i),n(i)+1);
plot(cos(theta),sin(theta));
axis equal;
end
4.分别用plot和fplot绘制下列分段函数的曲线。
答:
plot函数
x = 0.1:0.001:0.5;
y=0.5*x.^2-0.29*x;
%用plot函数绘制二维曲线图
figure
plot(x,y)
%用fplot函数绘制二维曲线图
figure
fplot('0.5*x.^2-0.29*x',[0.1 0.5])
plot函数的基本调用格式为:
plot(x,y) 其中x和y为长度相同的向量,分别用于存储x坐标和y坐标数据。
例2:绘制参数方程其中参数
t=0:0.1:2*pi;
x=t.*sin(3*t);
y=t.*sin(t).*sin(t);
plot(x,y);
plot函数最简单的调用格式是只包含一个输入参数:plot(x)
在这种情况下,当x是实向量时,以该向量元素的下标为横坐标,元素值为纵坐标画出一条连续曲线,这实际上是绘制折线图。
plot(x1,y1,x2,y2,…,xn,yn)
当输入参数都为向量时,x1和y1,x2和y2,…,xn和yn分别组成一组向量对,每一组向量对的长度可以不同。每一向量对可以绘制出一条曲线,这样可以在同一坐标内绘制出多条曲线。
fplot函数的调用格式为:
fplot(fname,lims,tol,选项)
其中fname为函数名,以字符串形式出现,lims为x,y的取值范围,tol为相对允许误差,其系统默认值为2e-3。选项定义与plot函数相同。
这是我们上课时学到的 希望是你想要的
这两道数值分析题用matlab怎么做,急求!
: clc,clear,close allz1=2*sind(85)/(1+exp(2))x=[2 1+2*i;-0.45 5];z2=1/2.*(log(x+x.^(1/2)))a=-3:.1:3;z3=(exp(0.3.*a)-exp(0.2*a))/2*sin(a+0.3)
matlab新手问几个问题_
: 1、应该是可以的,但是我没有试过.一般都是通过输入命令来实现的,这种代码很多,很多教材或者网上都有源代码.3、x=0::01:2*pi,是代表x的取值,范围为0到2pi,间隔是0.1,相当于x=[0,0.1,0.2..........2pi],取一系列的横坐标值.4、废话不多说,先用matlab计算一个信号x的fft:>> x=[1 2 3 4];>> y=fft(x) y =10.0000 -2.0000 + 2.0000i -2.0000 -2.0000 - 2.0000i5、第五个问题这个问题太长了,你还得自己去研究一下.
初一easy就两道.英语题.答对追分噢一、句型转换.1、ifthereisnowater,fishcan'tlive.fishcan'tlive_-------water.二、单项填空.1、I'Mverybusytoday.ihave___houseworktodo.A,toomuchB,muchtooC,toomanyD,many_作业帮
: withoutAC
matlab输入显示不对_
: 你好哦.有幸看到你的问题.但是又很遗憾到现在还没有人回答你的问题.也可能你现在已经在别的地方找到了答案,那就得恭喜你啦.可能是你问的问题有些专业了,没人会.或者别人没有遇到或者接触过你的问题,所以帮不了你.建议你去问题的相关论坛去求助,那里的人通常比较多,也比较热心,可能能快点帮你解决问题.祝你好运~!希望我的回答也能够帮到你!谢谢
matlab保存时弹出这个错误,请大家帮帮忙是怎么解决,解决问题可以再追加分数_
: 问题产生原因:模型中含有不能识别的字符,比如中文等等,尤其是matlab对中文的支持不是很好(不知道是不是D版的原因).解决的办法: (1)在工作空间中输入下列命令,然后打开你的文件 bdclose all; set_param(0,'CharacterEncoding',...
【急求数模A题的数学模型及解题思路答对追分】作业帮
: 现在才看到,晕.我觉得1、2两题都是计算了,3题以后才有关自己的建模.而且只要第3题建立出了模型,后面的都很好算了.其实,这些出问题都是组委会故意来挖大学生的新思想、新思路的.所以,题目灵活,感觉没有头绪.就算有头...
计算机网络基础填空选择(高分,全答对追分!!!)
: 1. 广域网 局域网 专用网 公共网2. 下载3. 512K (其实这题的答案取决于你用的是哪年的教材)4. 56k5. B (老教材答案)6. D7. C8. C9. D10. B11. C12. ABCD (不算分隔符的话 B 才是正确的 )13. ABCD14. ABC (为什么B和C一样)15. ADE16. E (A选项太BT了)好久没 UPDATE 的 MCSE 飘过~
求一些Matlab的Demo~有追分_
: 对于matlab的唯一印象就是以前实验室老师的发音了【MATALABO】
请问用matlab解答如下这个问题的过程和答案是多少呢?我和几个同学都解出有问题,请高手们帮帮忙,谢谢_
: 1/(2 (1 + s)^3) - 1/(2 (1 + s)^2) + 1/(8 (1 + s)) + 2/(2 + s) - 7/( 4 (3 + s)^2) - 17/(8 (3 + s))
SQL小问题求解决?答对追分~~~~~~~~~~_
: UPDATE tablename SET group = 'new_group' WHERE group = 'old_group'