1楼:匿名用户
a=[0 0.5 0.5 6 6 5.5 5.5 0 0;0 0 6.42 0 8 8 1.58 8 0;1 1 1 1 1 1 1 1 1];
plot(a(1,:),a(2,:))
axis([-5,10,-5,10])
grid on
一个平面图,点坐标形式为(x,y),不需要三个坐标表示,所以a中只需要前两行,版为了形成封闭的图权像,前后要封起来,所以画图时加上一列,上面是程序
2楼:我行我素
可这样:
x=a(1,:);
y=a(2,:);
plot(x,y)
3楼:匿名用户
a=[0 0.5 0.5 6 6 5.
5 5.5 00 0 6.42 0 8 8 1.
58 81 1 1 1 1 1 1 1];x = a(1, :);
y = a(2, :);
%z = a(3, :);
plot([x x(1)], [y y(1)])axis([-5 10 -5 10])
grid on
xlabel('(1)')
4楼:匿名用户
x=input('a矩阵
bai');
y=input('b矩阵');
subplot(511);
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],dub矩阵[2 5 8]
画出:matlab(矩阵实zhi验室)是matrix laboratory的缩写dao,是一款由版
美国the mathworks公司出品的商业数学软件。权matlab是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。除了矩阵运算、绘制函数/数据图像等常用功能外,matlab还可以用来创建用户界面及与调用其它语言(包括c,c++和fortran)编写的程序。
5楼:匿名用户
我不认bai同楼上的du,第三行是zhi线宽,dao所以应该专每条线挨着属画。
a=[0 0.5 0.5 6 6 5.5 5.5 0;0 0 6.42 0 8 8 1.58 8;1 1 1 1 1 1 1 1]
[m,n]=size(a);
for i=1:n-1
%plot([a(1,:),a(1,1)],[a(2,:),a(2,1)])
plot([a(1,i),a(1,i+1)],[a(2,i),a(2,i+1)],'linewidth',a(3,i));
hold on
endplot([a(1,n),a(1,1)],[a(2,n),a(2,1)],'linewidth',a(3,n));
axis([-5,10,-5,10]);
grid on
matlab中如何用矩阵变量绘制图形?
6楼:匿名用户
看不懂你要做什么。plot不是这样用的。
如果你要做(a(1,2),a(1,1))的图像,并且:
a(1,2)=2*t;
a(1,1)=1;
同时t是一个矩阵:
t=0:0.01:10;
那么你应该这样来画图:
t=0:0.01:10;
a=2*t;%也就是你所谓的a(1,2)b=1;%也就是你所谓的a(1,1)plot(a,b);%也就是你所谓的plot(a(1,2),a(1,1));
a是一个矩阵,你不能让a(1,1)等于一个数,而a(1,2)等于一个矩阵。a(1,2)也必须等于一个数。
建议多熟悉一下plot的用法。若有不解,欢迎追问。
matlab中矩阵画图如何编程
7楼:shine戚七七
假设待分析bai在精细纹理图像
du的一部分是一个
zhim*n的矩形窗口。dao
某一灰度级结构的出版现情况可以权由相对的频率的矩阵来描述,他描绘了具有灰度级a,b的两个像素,在方向φ上间隔距离为d,以多大的频率出现在窗口中。
共生矩阵求取方法:
主要有如下六种:
1.能量,或角度二阶矩(图像均匀性的测度——图像越均匀,其值越大):
2.熵:
3.最大概率:
4.对比度(局部图像变化的测度;典型k=2,λ=1):
5.倒数差分矩:
6.相关性(图像线性度的测度,在方向φ上的线性方向的结构在这个方向上会产生大的相关值):
其中μx,μy 是均值,以及σx,σy是标准差,通用算法如下:
1.给定方向和距离构造共生矩阵。
2.用方向、距离以及六个特征值构成纹理特征向量,这就产生了相关的特征了。
8楼:匿名用户
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');
9楼:
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,:))
matlab中如何分别画一个矩阵中的每列元素的图像?
10楼:4终
1、首先需要来知道求一个矩阵不同元素自个数,需要用到baiunique函数,du在命令行窗口中输入“
zhihelp unique”,可以看到unique函数用法dao。
2、输入a=[1 3 3 5;6 7 8 8;3 5 6 9],按回车键之后,创建一个3行4列的矩阵。
3、输入unique(a),求a矩阵不同元素。
4、按回车键之后,可以看到将a矩阵不同元素列出来了,形成了一个列向量。
5、最后输入length(unique(a)),求a矩阵不同元素的个数。
11楼:匿名用户
对于每列元素的绘图,使用plot函数即可。假设矩阵a为m行n列。
一、如果是画专在同一张图:
m=5;n=6;
a=rand(m,n);%或自己给属定colnum=size(a,2);
figure
forj=1:colnum
plot(a(:,j));
holdon
end二、如果是画在不同的图上:
m=5;n=6;
a=rand(m,n);%或自己给定colnum=size(a,2);
forj=1:colnum
figure
plot(a(:,j));
holdonend
12楼:匿名用户
对列循环画,每次画一列。
plot(x(:,i),'r*'),不过这样不好区分出来哪些属于哪列。
13楼:匿名用户
比如a =
1 6 11 16 21 262 7 12 17 22 273 8 13 18 23 284 9 14 19 24 295 10 15 20 25 30那么plot( a );
会自动以行号为横坐标,绘制版
每列曲线权
matlab如何为数据矩阵画图?
14楼:匿名用户
x=input('a矩阵制');
y=input('b矩阵');
subplot(511);
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的缩写,是一款由美国the mathworks公司出品的商业数学软件。matlab是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。
除了矩阵运算、绘制函数/数据图像等常用功能外,matlab还可以用来创建用户界面及与调用其它语言(包括c,c++和fortran)编写的程序。
matlab 如何将二维数组绘制成图像
15楼:我欲有梦
1、首先,在工复
作命令窗口
制***mand windows输入下述命令,用来定义x变量>>x=0:0.01:2*pi;
其中0.01表示步长,如下图所示:
2、其次,我们利用上述例题中的函数关系定义y与x之间的关系,输入:
>>y=2*exp(0.5*x).*cos(4*pi*x);
??? error using ==> mtimesinner matrix dimensions must agree.
4、完成上面的输入后,我们看到matlab的workspace窗口中出现下图所示两个分别存储x和y的数值信息的变量。
5、最后,输入命令:
>>plot(x,y,'r-');
即可出现如下图所示的在0≤x≤2π区间内,绘制曲线y=2e-0.5x cos(4πx)的图像。
16楼:沉沦街角的寂寞
x = [1:1200]/1200*10*pi;
y = sin(x);
d = repmat(y,800,1);
imagesc(d);
colormap(gray);
17楼:格物而致知
imagesc(data);
如果data是复数
bai域的,可以
duimagesc(abs(data));
你试试这段zhi**。dao我没有运行内,随手写出容来的:t = [1:1200]/1200*10*pi;
a = sin(t);
data = repmat(a,800,1);
imagesc(data);
colormap(gray);
matlab中如何将二进制矩阵转为十进制矩阵
1楼 志当存高远 您好,是这样的 a 1 2 3 4 5 6 7 8 9 b dec2bin a 将a转为二进制 c cell size a 由于得到的b的形状与a不同,我们建立一个新的元胞数据c for i 1 length b c b i 得到的c就与a的形状一样了endd cell size ...
用matlab怎么对矩阵求导,Matlab中如何求导?
1楼 匿名用户 本来就可以对矩阵求导。例如 syms x a sin x 2 x log x x 2 diff a matlab中如何求导? 2楼 张宇 操作方法如下 1 打开matlab软件 2 输入指令clear clc 清空工作空间 3 输入指令sy x定义一个符号 变量,如图所示 4 输入指...
在matlab中如何将行矩阵左右顺序颠倒
1楼 匿名用户 n 1 2 3 4 5 6 7 8 9 10 11 12 n inv n end 1 1 output n inv 4 3 2 1 8 7 6 5 12 11 10 9 2楼 匿名用户 rot90 w,2 flipdim w,2 在matlab中怎样把一个矩阵左右翻转和上下翻转和旋转...