Matlab画出的函数图像的颜色怎么改变
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/15 22:22:42
![Matlab画出的函数图像的颜色怎么改变](/uploads/image/f/692714-2-4.jpg?t=Matlab%E7%94%BB%E5%87%BA%E7%9A%84%E5%87%BD%E6%95%B0%E5%9B%BE%E5%83%8F%E7%9A%84%E9%A2%9C%E8%89%B2%E6%80%8E%E4%B9%88%E6%94%B9%E5%8F%98)
functionffh=[1/4,2/4,3/4];hh=[1/3,2/3];dx=0.005;x=[dx:dx:1-dx];y1=x.^2;n=length(x);fori=1:1:nifx(i)>
theta=0:1/10:2*pi;r=2-8.*cos(5*theta);polar(theta,r)再问:怎样令光滑一点?再答:把theta的取值更加紧密一些比如theta=0:1/100:2*p
你可以把x的这三个取值范围根据x=sint,t=arcsinx,得出t的范围,t限制在0~20之间,得到对应的范围,然后将y的值描出即可以了.回答的还满意不?lz再问:非常感谢您的帮忙,对于类似于例子
myfun=@(x)(2*x+10).*(x>=-4&x<=-1)+6.*(x>=0&x<=4);n=-10:10;y=myfun(n);plot(n,y,
title('')再问:嗯嗯,刚已经弄出来了,谢谢
t=0:0.1:10y=sin(0.225*t+pi/70);plot(t,y)
w=0:0.1:pi;>>f=(4.*w-w.^2./2+w.^3./2);>>plot(w,f)
摸索个啥呀?这式子就没最大值,或者说最大值是无穷大,在a和b相等的时候,分母为零,z达到了无穷大.这是数学问题,不是matlab编程的问题.clearall[a,b]=meshgrid(-20:0.5
ezplot('y=exp(-x^2/2)/sqrt(2*x)',[0,1,0,10])
plot作图基本的两种输入方式(1)plot(y),这个y是一个矩阵,n行m列的话,一共会画出m条,每条n个点(2)plot(x,y),x与y是同维矩阵,比如同是1行n列,或者同是n行1列,都能作图,
syms x y;ezplot('y=sec(x)')
x=[1234];%输入你的xy=[4321];%输入你的yplot(x,y)%画图
x=0:2.5:100;y=x.*exp(-2*x);plot(y);
x=0:400;y=11.2*(x=100&x=200&x=300);plot(x,y)
肯定要附程序的:clearall;clc;symsxyk=1:10;s=sqrt((x-k).^2+(y-k).^2);z=sum(s);ezsurf(z);
x=0:0.1:10;y=sin(x)./(x+eps);plot(x,y)数组运算要加个点
这个问题并不是很难,只是几个函数的应用.下面是程序:t=-4*pi:0.01:4*pi;y1=5*sin(2*pi*50*t);y2=5*sin(2*pi*50*t).*cos(2*pi*10*t);
yrec=[zeros(1,45000),ones(1,10001),zeros(1,45000)];>>t=linspace(-4,4,length(yrec));>>plot(t,yrec)再问:
%在0-30之间均匀生成500个点x = linspace(0,30,500);%根据函数求出对应点的值fy =- 0.00000146242172.*x.^8
ezplot('17^2-16*abs(x)*y+17*y^2-225')