在matlab里用plot函数描点画线,怎样统计所画的线上有多少个点?

作者&投稿:当涂阅 (若有异议请与网页底部的电邮联系)
MATLAB用plot画一条线后怎么去标注这条线上的一些点~

给你一个例子,来说明用plot画一条线后怎么去标注这条线上的一些点。
实现代码及运行结果

说得很不清楚,请把问题进一步明确。

  打开,在图片里面,figure tool,在选择右下边的,More properties,里面就有个Xdata,找到它,对应的数据点长度,就是需要的点数。
  matlab中二维线画图函数。
  plot函数的基本调用格式为:
  1、plot(y)
  当y为向量时,是以y的分量为纵坐标,以元素序号为横坐标,用直线依次连接数据点,绘制曲线。若y为实矩阵,则按列绘制每列对应的曲线。
  2、plot(x,y)
  若y和x为同维向量,则以x为横坐标,y为纵坐标绘制连线图。若x是向量,y是行数或列数与x长度相等的矩阵,则绘制多条不同色彩的连线图,x被作为这些曲线的共同横坐标。若x和y为同型矩阵,则以x,y对应元素分别绘制曲线,曲线条数等于矩阵列数。
  3、plot(x1,y1,x2,y2,……)
  在此格式中,每对x,y必须符合plot(x,y)中的要求,不同对之间没有影响,命令将对每一对x,y绘制曲线。
  以上三种格式中的x,y都可以是表达式。plot是绘制一维曲线的基本函数,但在使用此函数之前,须先定义曲线上每一点的x以及y坐标。

打开,在图片里面,figure tool,在选择右下边的,More properties,里面就有个Xdata,找到它,对应的数据点长度,就是你需要的点数

有多少数据就画了多少个点


matlab画图的m, n, p的意思是什么?
m 代表行 n 代表列 p 代表的这个图形画在第几行、第几列。注意可以选俩甚至更多,例如subplot(2,2,[1,2])表示一个两行两列的画布上,你用第一行画图。ezplot(f,[-3,3]),表示画f函数的图形,取值区间在[-3,3]如下例子 subplot(2,2,[1,2])ezplot('sin',[-1,1])grid minor sub...

matlab中的p(1:n)表示
p这个向量的N个数。matlab中的p(1:n)表示p这个向量的N个数,矩阵是高等代数学中的常见工具,也常见于统计分析等应用数学学科中。在物理学中,矩阵于电路学、力学、光学和量子物理中都有应用。

matlab中P(:,:,1)式什么意思
首先P必须是个3维矩阵,假设P的尺寸为mxnxt,那么P(:,:,1)就是P的第一层,是一个mxn的二维矩阵。比方说一个bmp图像用matlab读出来就是一个三维数组A,A=imread('name.bmp');再比如p=[1 2 3;4 5 6;7 8 9],是个3*3的方阵,p(:,:,1)就是完全输出这个矩阵,p(:,:)也是这个功...

matlab的subplot怎么使用啊?
使用方法:subplot(m,n,p)或者subplot(m n p)。在matlab的命令窗口中输入doc subplot或者help subplot即可获得该函数的帮助信息。m=2,n=2,p=你在2*2的四个图中选择当前你要绘制的图形 ezplot 即:Easy to use function plotter。它是一个易用的一元函数绘图函数 。特别是在绘制含有符号变量的...

MATLAB中用plot绘图时,标识符符号有正五边形吗怎么,如果有表示?_百度...
用plot绘图时,标识符符号可以用p来表示正五边形。例如:x=-pi:pi\/50:pi;y=x.*sin(x);plot(x,y,'p') %图形用p来表示 xlabel('x');ylabel('y');

matlab 中p=p'是干什么用的
matlab 中p=p'的作用 p=p'q=q'在matlab中是转置运算,作用就是分别将两个向量或矩阵转置。转置数学名词。设A为m×n阶矩阵(即m行n列),第i行j列的元素是aij,即:A=(aij)m×n定义A的转置为这样一个n×m阶矩阵B,满足B=(aji),即bij=aji(B的第i行第j列元素是A的第j行第i列元素...

matlab中p(:),其中 代表矩阵
表示按列把矩阵p转换为一个n行1列的数组:[ 2 3 5 6 7 8]->> [2 5 7 3 6 8]

matlab中p代表什么含义
没有什么特别的含义,就是定义了一个向量p而已

MATLAB中后缀P是什么意思
P文件是对应M文件的一种预解析版本(preparsed version)。因为当你第一次执行M文件时,Matlab需要将其解析(parse)一次(第一次执行后的已解析内容会放入内存作第二次执行时使用,即第二次执行时无需再解析),这无形中增加了执行时间。所以我们就预先作解释,那么以后再使用该M文件时,便会直接执行...

matlab中subplot(m,n,p)括号中的代表什么意思?
subplot是将多个图画到一个平面上的工具。其中,m和n代表在一个图像窗口中显示m行n列个图像,也就是整个figure中有n个图是排成一行的,一共m行,后面的p代表现在选定第p个图像区域,即在第p个区域作图。如果m=2就是表示2行图。p表示图所在的位置,p=1表示从左到右从上到下的第一个位置。ezp...

金山区17220892715: matlab描点 -
采炉澜琪: plot(x,y,'bo');//第三个参数是一个字符串,第一个字符代表颜色,第二个字符代表点的类型,第三个字符代表线的类型,没有则不画线. 参数图片

金山区17220892715: matlab中plot命令怎样画孤立点 -
采炉澜琪: 楼上正解;A(:,1)为A第1列所有行构成的1个子矩阵;A(:,2)为A第2列所有行构成的1个子矩阵;plot的x坐标定为第1个子矩阵,y坐标定为第2个子矩阵,结果就是2楼的代码plot(A(:,1),A(:,2)) 查看更多答案>>

金山区17220892715: 在matlab里用plot函数描点画线,怎样统计所画的线上有多少个点? -
采炉澜琪: 打开,在图片里面,figure tool,在选择右下边的,More properties,里面就有个Xdata,找到它,对应的数据点长度,就是需要的点数.matlab中二维线画图函数.plot函数的基本调用格式为:1、plot(y)当y为向量时,是以y的分量为纵坐标...

金山区17220892715: 用MATLAB中的plot函数画图 -
采炉澜琪: a = [13 14 15 16 17 18 19 20] b = [1 3 8 2 3 9 3 6]plot(a, b)就可以了.你也可以自己加上各种线段,颜色,比如plot(a, b, 'ro-')

金山区17220892715: 如何在Matlab中运用plot绘图 -
采炉澜琪: 你需要两组数据x,y 做图命令:plot(x,y) x为横坐标,y为纵坐标

金山区17220892715: MATLAB中的plot描绘的什么啊? -
采炉澜琪: plot(P(1,:),P(2,:),'.')画出以x为横坐标,y为纵坐标的图形.plot(T(1,:)*180/pi,T(2,:)*180/pi,'r.')画出以theta1为横坐标,theta2为纵坐标的图形.

金山区17220892715: Matlab中plot语句的使用方法 -
采炉澜琪: 定义坐标轴的显示范围用axis指令语法:axis([xmin xmax ymin ymax]) 你的例子ymin ymax应分别设为0和0.5,xmin xmax 取周期的两端. 然后再plot(x,y)欢迎一起探讨matlab的使用:)

金山区17220892715: 怎样用MATLAB画散点图 -
采炉澜琪: 很简单啊!直接用plot函数就可以,如 plot(1,2,'or')%用o型红色显示 hold on plot(2,3,'ob')%用o型蓝色显示

金山区17220892715: matlab中 plot函数全部功能怎么用 -
采炉澜琪: 基本形式 >> y=[0 0.58 0.70 0.95 0.83 0.25]; >> plot(y) 生成的图形是以序号为横坐标、数组y的数值为纵坐标画出的折线. >> x=linspace(0,2*pi,30); % 生成一组线性等距的数值 >> y=sin(x); >> plot(x,y) 生成的图形是上30个点连成的光滑的正弦曲线....

金山区17220892715: 在matlab7.0中用plot画点坐标,怎么设置参数才能不让它最后显示的是曲线,而是坐标点啊 -
采炉澜琪: plot(x,y)是以x为横坐标,y为纵坐标,描点,然后会将这些点用折线顺次连接 plot(x,y,"o")设置第三个参数,就能将点描出来,但不会顺次连接

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网