matlab已知两点坐标画图
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/17 00:10:36
x=15:25;>>yzuo1=[1.41571.41571.41571.41571.41571.41571.41571.41571.415751.41581.4159];>>yzuo2=[1.413
doubledLA1A2=sqrt((Ax2-Ax1)^2+(Ay2-Ay1)^2);//计算A1A2的长度doubleAx3=2000/dLA1A2*(Ax2-Ax1)+AX1;//A3的横坐标do
用这两点画一条直线,查询直线长度.或查询两断点的距离(用查询工具)
追问:汗,我已经知道两点的坐标X和Y,我的意思是知道X和Y的坐标怎么把他换算成高程回答:我也汗了,一张长沙地图和一张北京地图xy一样的时候对应的高度能一样?你不给我地图我怎么知道地形是什么样.小孩太小
画(x1,y1).(x10,y10)plot([x1,...x10],[y1,...,y10])
clear;clc;t=0:.005:2.2*pi;%增加的取样点holdon;forr=50:50:500;y=r^2*cos(t);z=r^2*sin(t);x=0*y;plot3(x,y,z,'
你这分也太少点了吧,数模比赛,这么大的事唉. for+line追分给程序
假设已知的两点坐标为(A,B)(C,D)两点间的距离公式是(A-C)的平方加上(B-D)的平方.它们之间的和再开平方就OK.手机不方便打特殊的符号望谅解.不过应该能看明白吧.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%matlab 里是 弧度制 你的意思是角度制吧 要改改数据%%%
设A(x1,y1),B(x2,y2)A,B距离=√[(x1-x2)^2+(y1-y2)^2]
如果点坐标是二维的话第一点(x1,y1),第二点(x2,y2),第三点到第一点的距离s1,第三点到第二点的距离s2[x,y]=solve('sqrt((x-x1)*(x-x1)+(y-y1)*(y-y
命令用错了,MATLAB对命令是严格区分大小写的报错也给出了提示:找不到xLabel这个命令,最接近的是xlabelxlabel('Weberfraction')才对,才是给x轴添加标签把大写的L改成
clearall;closeall;warningoffall;forii=1:10;theta=0:0.1:2*pi;r_s=solve('r*sin(x)-sin(x)/(2*pi*r)=C','
一楼回答不错.你可以再加上x所在的区间,不然x的值自动为[-2pi,2pi]ezplot('y=x^(-1)',[-100,100])
[X,Y,Z]=meshgrid(...)surf(X,Y,Z).
1.先用ginput函数获得图上点的坐标,然后用line函数画直线2.用plot函数在图上画出坐标,然后用gline函数连接起来
知道x,y坐标,画图只需要plot(x,y)即可,但是要预测就需要看你数据的规律了,比如说最简单的要是直线,你可以把直线的方程求出来,就可以预测了,其他的曲线一般都可以用多项式等拟合,在预测,
可以的,在图形窗口,点击图标“datacursor”即旋转箭头旁边那个,再在图形曲线上点击你需要知道的点,就会出现x值和y值再问:能不能写在程序里,然后自动标出来?再答:其实能够画图肯定是有数据的,否
假设x是n个点的坐标x=[111;222;333...;nnn];fori=1:nforj=1:ndis(i,j)=sqrt(sum((x(i,:)-y(j,:)).^2));end;end;
AXIS([XMINXMAXYMINYMAX])