1樓:匿名使用者
gplot(a,b)%a-關係矩陣,b-各點座標
2樓:匿名使用者
用plot(x,y)x y包含要畫的所有x點和y點
或者用scatter
然後用text這個函式插入座標。座標值可通過x y取得
text(x,y,'string')
text(x,y,z,'string')
text(...'propertyname',propertyvalue...)
'string'這個地方是要輸入string的
所以如果你計算出來的距離是數字,要用num2str()來變成string。
例如 c = 8
text(1,3,num2str(c))
達到的效果就是在x=1 y=3的位置插入字元8
你要找的就是一個x +a y+b的這麼一個座標,插入你的點座標。
a b是調整這個座標的數字,例如a=1 b=1 text( x+a,y+b,'(1,1)')
就是在x + 1 y + 1的座標畫出'(1,1)'
___補充不是直接用x y
應該用一個for迴圈
for i = 1:5
text(x(i),y(i),['(',num2str(x(i),',',num2str(y(i))) ,')'])
end這樣就是x y 1到5的座標上畫(x,y) 例如 (1,1) (2,2)
想用matlab畫二維座標圖。
3樓:匿名使用者
z=;%定義初值為空
for i=1:3 %3是我取的任意數n,你用時就是你要輸入的x,y的個數
x=input('x=');%x的取值你自己輸版入存在x裡面
y=input('y=');
t=[x,y];%將一組x,y存入t矩陣權
z=[z;t];%將3組不同的x,y存入z矩陣,z是一個n行(這裡是3)2列的矩陣
endx=z(:,2);%把去掉第二列的z賦給x矩陣,這是x是一個n行1列的矩陣
y=z(:,1);%把去掉第二列的z賦給y矩陣
plot(x',y')%這裡出圖,我們要對2個列向量取轉置,用行向量出圖。
這個你把它複製到editor裡面,儲存後,在命令窗輸入儲存的名字就可以錄入資料了,錄完3組就可以出圖了。
4樓:小哲
x=[0.02,0.05,0.08];
y=[86.18,80.16,76.64];
figure
plot(x,y)
matlab 怎麼把函式畫成二維座標圖啊
5樓:匿名使用者
可能自定義函式的問題吧,x和y長度不想等。
matlab裡怎麼畫圖 二維座標
6樓:匿名使用者
plot函式的基本呼叫格式為: 1、plot(y) 當y為向量時,是以y的分量為縱座標,以元素序號為橫
在matlab程式設計中,如何生成如下圖的二維座標矩陣?
7樓:匿名使用者
1、普通的數值矩陣的元素只能是一個數,不可能是這樣的數對。要儲存這樣的數對,一般採用cell陣列,例如:
>> [y,x]=meshgrid(1:4);
>> c=arrayfun(@(x,y)[x,y],x,y,'uniformoutput',false)
c =[1x2 double] [1x2 double] [1x2 double] [1x2 double]
[1x2 double] [1x2 double] [1x2 double] [1x2 double]
[1x2 double] [1x2 double] [1x2 double] [1x2 double]
[1x2 double] [1x2 double] [1x2 double] [1x2 double]
>> c
ans =
3 2
按照cell陣列的顯示方式,整體顯示時不會直接顯示向量的內容,需要按元素檢視才行。
2、如果希望按照圖中的包括括號和逗號的方式顯示,可以用字串表示數對:
>> [y,x]=meshgrid(1:4);
>> arrayfun(@(x,y)sprintf('(%i,%i)',[x,y]),x,y,'uniformoutput',false)
ans =
'(1,1)' '(1,2)' '(1,3)' '(1,4)'
'(2,1)' '(2,2)' '(2,3)' '(2,4)'
'(3,1)' '(3,2)' '(3,3)' '(3,4)'
'(4,1)' '(4,2)' '(4,3)' '(4,4)'
3、怎麼樣呼叫是由題主自己決定的,因為別人根本不知道你想呼叫了幹什麼。
php中如何合併幾個二維陣列成為二維陣列
宇宙大師之一 php 中的 array merge recursive 函式可以實現 將一個或多個陣列的元素的合併起來,一個陣列中的值附加在前一個陣列的後面。並返回作為結果的陣列。當有重複的鍵名時,值不會被覆蓋,而是將多個相同鍵名的值遞迴組成一個陣列。array merge recursive ar...
二維陣列是如何儲存的,二維陣列在記憶體中是如何存放的
二維陣列a m n 可以視為由m個行向量組成的向量,或者是由n個列向量組成的向量。由於計算機的記憶體是一維的,多維陣列的元素應排成線性序列後存入儲存器。陣列一般不做插入和刪除操作,即結構中元素個數和元素間的關係不變。所以採用順序儲存方法表示陣列。1 行優先儲存 將陣列元素按行向量排列,第i 1個行向...
C二維陣列如何初始化為,C 二維陣列如何初始化為
du瓶邪 include using namespace std int main cout c 也可以寫 int a 10 8 簡單的就是 memset a,0,sizeof a 例如 int a 3 4 a 0 0 0 這樣寫第一個元素初始化為0,其餘也會初始化為0還有一種就是 memset 要...