matlab画已知坐标点曲线图
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/10 16:56:13
首先你要了解各种函数与曲线的对应关系第一步找出控制点就是最大值点最小值点玉坐标轴焦点第二部;用光滑曲线连接以上得点你有电脑的话还可以利用绘图软件几何画板就很好用
例如:X=1,Y=2,Z=3;代码就是:plot3(1,2,3,'*')gridon%加网格
用插值x=[1,2,3,4,5,6,7,8,9,10];y=[2,-2,2,-2,2,-2,2,-2,2,-2];xi=1:0.1:10yi=interp1(y,xi,'spline');plot(x
用plot3,不过效果不太好.可以考虑画等高线,或者画柱状图来体现落差.如果是函数的话,就用surf.再问:不是函数,是一系列离散的点,x,y,z分别是三个坐标的列向量,如何处理呢再答:可以用插值来得
那肯定是你数据A每行数字不一样多的缘故再问:是一样的呀,我是从excel导出来的数据,第一行都是对应的啊再答:导出来也不对的啦,你要检查下的,这个错误信息就是那个原因!或者你采用xlsread来导入数
只有椭球体的中心点和一个长轴的端点是不能画椭球的,还需知道另外两个短轴的端点我给你说一个方法可以快速画椭球(若不用这种方法,那么常规方法就是用ezplot来画椭球的参数方程了,那需要用球面坐标系,有点
如果说是范围的话应该是满足与三角形三条边直线方程有关的不等式组但是如果你有三点A(x1,y1),B(x2,y2),C(x3,y3)组成三角形想知道某点(x,y)是否在三角型里面可以用matlab函数[
plot(x,y,'-b')'-b'是默认的蓝色连线'.'是点'-'是线有好多种
tiao1=[56254822454541445745512];tiao2=[4748575854526548];t=0:7;[ax,h1]=plotyy(t,tiao1,t,tiao2,@bar,@
[X,Y,Z]=meshgrid(...)surf(X,Y,Z).
x=linspace(-1890,1890)y=189./xplot(x,y,'k')xlabel('x')ylabel('y')
1.先用ginput函数获得图上点的坐标,然后用line函数画直线2.用plot函数在图上画出坐标,然后用gline函数连接起来
可以的,在图形窗口,点击图标“datacursor”即旋转箭头旁边那个,再在图形曲线上点击你需要知道的点,就会出现x值和y值再问:能不能写在程序里,然后自动标出来?再答:其实能够画图肯定是有数据的,否
要不给你个教学ppt,就是那个绘图的,因为我也还在学习,要就留个邮箱再问:我的邮箱:choirboy999@sina.com谢谢啦!再答:发了
你没有给出P的范围,在此假设P的范围为0:5,步长为0.1P=0:0.1:5;V=10.^(-4);N=200;I=P./2.*V.*N;plot(P,I,'*')“*”代表画点的样式不用也可以直接画
x=200:1000;y=-(.6607867478e-17)*x.^8+(.3420357609e-13)*x.^7-(.7466323349e-10)*x.^6+.8927219463e-7*x.
楼主用的mathematica是什么版本?mathematica9版有参数化的三维绘图函数ParametricPlot3D是否能用?“三个式子,隐函数类型的”能否截个图上来?如果能得到参数方程就好办.
=linspace(1,10);theta=sqrt(r.*r-1)-atan(sqrt(r.*r-1));polar(theta,r);holdon;polar(theta,-r);
试试看,但正切函数在4个周期内画图,有+inf的情况:clearall;clc;x=-2*pi:0.1:2*pi;y=x.*tan(x);plot(x,y);gridon;
syms w; %定义一个符号 wy=atan(w./(1-w