1樓:匿名使用者
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如何為資料矩陣畫圖
2樓:匿名使用者
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中只需要前兩行,版為了形成封閉的圖權像,前後要封起來,所以畫圖時加上一列,上面是程式
3樓:我行我素
可這樣:
x=a(1,:);
y=a(2,:);
plot(x,y)
4樓:匿名使用者
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)')
5樓:匿名使用者
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)編寫的程式。
6樓:匿名使用者
我不認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畫圖?
7樓:南宮景行漢瑾
已經給乙個矩陣u賦了值,u的大小為12行,110列。輸入plot(u(:,101)這樣的格式啊:如果橫軸是t的話
t=0:20/100:20;這就是表示由0到20,
matlab中矩陣畫圖如何程式設計
8樓:shine戚七七
假設待分析bai在精細紋理影象
du的一部分是乙個
zhim*n的矩形視窗。dao
某一灰度級結構的出版現情況可以權由相對的頻率的矩陣來描述,他描繪了具有灰度級a,b的兩個畫素,在方向φ上間隔距離為d,以多大的頻率出現在視窗中。
共生矩陣求取方法:
主要有如下六種:
1.能量,或角度二階矩(影象均勻性的測度——影象越均勻,其值越大):
2.熵:
3.最大概率:
4.對比度(區域性影象變化的測度;典型k=2,λ=1):
5.倒數差分矩:
6.相關性(影象線性度的測度,在方向φ上的線性方向的結構在這個方向上會產生大的相關值):
其中μx,μy 是均值,以及σx,σy是標準差,通用演算法如下:
1.給定方向和距離構造共生矩陣。
2.用方向、距離以及六個特徵值構成紋理特徵向量,這就產生了相關的特徵了。
9樓:匿名使用者
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');
10樓:
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 如何將二維陣列繪製成影象
11樓:我欲有夢
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)的影象。
12樓:沉淪街角的寂寞
x = [1:1200]/1200*10*pi;
y = sin(x);
d = repmat(y,800,1);
imagesc(d);
colormap(gray);
13樓:格物而致知
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打亂資料,matlab中如何將某一陣列中資料進行打亂,有沒有相應的函式,謝謝,線上等。
a rand 1,20 隨即生成長度為100的陣列 randindex randperm length a 隨即打亂陣列索引 a a randindex 用新的索引構造打亂後的陣列 求大神matlab中如何打亂二維陣列中已有的排序 其實就是打亂行的順序,很簡單 a 0 0 0 10 2 0 31 0...
Matlab如何求矩陣中最大值的位置
如果有矩陣a,那麼 c,i max a c就是最大元素,i就是最大元素所在的位置。有多個最大值時,返回最先找到的 matlab中求乙個矩陣的最大值及位置用哪個函式?舉個例du子 a 1 2 3 4 5 6 a 1 2 3 4 5 6 max max a ans 6 x y find a max ma...
matlab如何定義座標矩陣座標初始值為(0,0)行11列
座標矩陣的話目前貌似還沒有吧,如果是用來畫曲線的話,可以如下定義 a zeros 11,41 b zeros 11,41 再對a中和b中元素建立函式關係 plot a,b 即可 如果其其他用途也可以如此操作,非用座標矩陣的地方我真心沒見過,貌似也沒有座標矩陣,這回事,矩陣中套矩陣這個在程式設計中很難...