matlab中矩阵画图如何编程

a=[619 1914 838 843 388 949   339 344 456 434 456 345   456 345 342 466 236 235]能不能把矩阵a中的每一行数字在matlab中做成一条折线啊?将三条折线在同一个图形中显示出来,程序怎么编啊?请教高手,谢谢。

第1个回答  推荐于2018-04-06
假设待分析在精细纹理图像的一部分是一个M*N的矩形窗口。某一灰度级结构的出现情况可以由相对的频率的矩阵来描述,他描绘了具有灰度级a,b的两个像素,在方向Φ上间隔距离为d,以多大的频率出现在窗口中。
共生矩阵求取方法:
主要有如下六种:
1.能量,或角度二阶矩(图像均匀性的测度——图像越均匀,其值越大):

2.熵:

3.最大概率:

4.对比度(局部图像变化的测度;典型k=2,λ=1):

5.倒数差分矩:

6.相关性(图像线性度的测度,在方向Φ上的线性方向的结构在这个方向上会产生大的相关值):

其中μx,μy 是均值,以及σx,σy是标准差,

通用算法如下:
1.给定方向和距离构造共生矩阵。
2.用方向、距离以及六个特征值构成纹理特征向量,这就产生了相关的特征了。本回答被网友采纳
第2个回答  2012-06-05
a=[619 1914 838 843 388 949 ; 339 344 456 434 456 345 ; 456 345 342 466 236 235]
plot(1:length(a),a(1,:),1:length(a),a(2,:),1:length(a),a(3,:))
第3个回答  推荐于2016-09-16
a=[619 1914 838 843 388 949;339 344 456 434 456 345;456 345 342 466 236 235]
plot(a(1,:));
hold on;
plot(a(2,:),'k');
plot(a(3,:),'r');本回答被提问者采纳

matlab怎么用三维矩阵画三维图
1、对于三维图形其有x、y、z三个坐标轴,数据也要按三维确定,如图所示,下面是部分单位数据样例。2、首先需要将数据读取到MATLAB工作空间(workspace)中,使用xlsread()函数即可,使用绝对路径读取,因为不在MATLAB默认路径内。3、接着,需要将x1、y1、z1数据分别从矩a中提取出来。4、然后使用三维散...

如何用matlab绘制二维矩阵坐标图像?
1、双击matlab软件图标,打开matlab软件,可以看到matlab软件的界面。2、使用直接输入法,创建二维矩阵A,其中 A=[1,2,3,4,5,6,7,8,9;2,4,6,8,10,12,14,16,18]。3、将二维矩阵进行分解,分解为两个一维矩阵Ax、Ay,其中Ax表示二维矩阵的x坐标,Ay表示二维矩阵的y坐标。4、使用函数plot(Ax...

MATLAB里对矩阵画图的命令是什么?
a=[sin(t\/10);sin(2*t\/10);sin(3*t\/10)]';plot(t,a(:,1),t,a(:,2),t,a(:,3))用plot就能画出来,但是你应该加个横坐标的值。

MATLAB如何为数据矩阵画图?
plot(x(1,:),y);subplot(512);plot(x(2,:),y);subplot(513);plot(x(3,:),y);subplot(514);plot(x(4,:),y);subplot(515);plot(x(5,:),y);输入A矩阵[1 2 3;4 5 6;7 8 9;1 5 9;1 3 6],B矩阵[2 5 8]画出:MATLAB(矩阵实验室)是MATrix LABoratory的缩写,是一...

matlab怎么做矩阵运算
按MODE,6,进入矩阵计算模式;首先是创建一个新矩阵:(刚进模式的时候会自动提示,也可以按SHIFT,4,1自己创建)选择矩阵A,B,C中的一个,再选大小(有两页);其次是矩阵编辑界面,输入表达式,按[=] 可以编辑矩阵内容。按AC退出。按SHIFT,4,2 可以选择矩阵并编辑;然后是计算;请退出编辑界面。按...

MATLAB中的矩阵如何表示和操作?
一、矩阵的表示在MATLAB中创建矩阵有以下规则:1、矩阵元素必须在”[ ]”内;2、矩阵的同行元素之间用空格(或”,”)隔开;3、矩阵的行与行之间用”;”(或回车符)隔开;4、矩阵的元素可以是数值、变量、表达式或函数;5、矩阵的尺寸不必预先定义。二、基本矩阵函数如下:1、 ones()函数:产生全...

知道一个矩阵,怎么用matlab画图?
已经给一个矩阵U赋了值,U的大小为12行,110列。输入plot(u(:,101)这样的格式啊:如果横轴是t的话 t=0:20\/100:20;这就是表示由0到20,

matlab中用矩阵画图
输入a的数据;x=a(:,1);y=a(:,2);plot(x,y);

在MATLAB中这种二维矩阵图怎么绘制啊?
a=fix(rand(20)*2);%20x20的矩阵,要填黑处为1,其他地方为0,这里用随机矩阵代替你的数据 imagesc([0.5:19.5],[0.5:19.5],a);colormap([0 0 0;1 1 1]);set(gca,'YDir','normal');grid minor

新手如何利用matlab软件进行简单的矩阵运算
首先我们先打开matlab这款软件。提示一下:不同版本的计算方式都是一样的。在Fx的后面输入:A=[1 2 3;4 5 6;7 8 9]这些字符。其中分号是表示换行,对于这个矩阵,也就是有三行三列。我们按一下回车键,看会出现什么结果。这样一个A矩阵就输入到matlab当中了 接下来是利用同样的方法再输入一个...

相似回答