1樓:蔗糖澱粉葡萄糖
1、首先開啟matlab,隨機產生三組範圍不同的資料,資料量都為500,他們的邊界分別為[10,15],[23,38],,[38,58]。方法如下:x1=10+5*rand(500,1);x2=23+15*rand(500,1);x3=38+20*rand(500,1);
2、下面再分別畫出x1,x2,x3對應的曲線,用matlab的內建函式plot進行操作,分別用三個plot進行繪圖,結果如下:plot(x1,'r');plot(x2,'b');plot(x3,'g');
3、可以看到,圖中只有一條曲線,並沒有其他兩條曲線。這是因為後面plot的語句畫的圖會將前面plot畫的圖覆蓋掉,因此需要用一個語句來保留前面所繪製的圖,在需要保留的圖的後面加一句hold on,即可將該圖保留,使它不所覆蓋,將三條曲線畫在一張圖上,為了區別,要分別給這三條曲線定義不同的顏色。
4、為了圖的美觀,可以用grid on新增網格線,還需要新增橫縱座標軸標題。方法如下:xlabel('樣本序列');ylabel('值');
5、除此之外,因為畫的是多條曲線,因此還需要新增圖例,語法如下:legend('變數1','變數2','變數3'),括號裡面按照畫圖的順序分別寫每條曲線代表的意義即可
2樓:
畫完第一個,加上一句hold on,再畫第二個
matlab中生成的倆張figure圖,如何使他們畫到同一個圖中。
3樓:匿名使用者
感覺抄樓上兩位的回答有點跑偏。樓主bai是不是想把保du存在兩個.fig檔案合併到一個圖?zhi
如果有繪圖所需的資料,dao最好是修改**在一個圖中重新繪製;如果沒有資料只有fig檔案,處理起來就稍微麻煩一點,還要看你原始的圖裡面都有什麼內容(曲線,影象,控制元件。。。),以及合併之後要什麼效果,比如,用子圖還是畫到同一個座標系中?甚至,原來兩個圖中的內容疊加(可能覆蓋)?
建議樓主最好把圖貼出來,並說明想要的效果。
4樓:匿名使用者
如果你是想把兩bai條du
線畫在同一個圖中的zhi話,使用
plot(線dao1)
hold on
plot(線2)
如果是想把兩個圖並版排放在
權一個figure中,使用subplot()函式subplot(1,2,1)
plot(圖1)
subplot(1,2,2)
plot(圖2)
5樓:浪小客
1、啟動matlab,主介面如圖所示,單擊new script。
2、在彈出編輯器中輸入**,如下所示。
3、單擊「儲存版」並將其命名為權zitu。當然,您也可以將其命名為您想要的名字。
4、儲存檔案的位置應該與搜尋路徑相同。通過右鍵單擊視窗中的檔案和彈出的下拉框,可以輕鬆完成此操作。
5、最後在命令列視窗中輸入zitu。可以看出,在同一**中出現了四個子圖,每張**的顏色和線型不同。這是在plot命令中實現的。
6樓:匿名使用者
如果你想將多條曲線
copy畫在一個圖中,可在畫完一個後使用 hold on 命令(hold off是關閉);若想在一個figure中分為幾個小圖來分別繪製,就是用sunplot函式進行繪製,格式subplot(m,n,x)。
7樓:琳子磷脂
在兩個圖的**中間加一行hold onjiu ke yi
matlab怎麼在一張圖上畫兩條曲線
8樓:淺瀾
你好,如果是想把一張圖分成兩部分各畫一條曲線的話,就用subplot命令;如果是想在一個座標軸裡畫兩條曲線,可以在畫完一條後,用以下命令
hold on
...hold off
把畫第二條曲線的命令寫在中間就行了。
9樓:匿名使用者
plot(x1,y1,x2,y2)
10樓:百川一歸大海
figure
hold on
plot()
plot()
matlab中怎樣將同一函式在不同自變數下的曲線畫到同一張圖中??
11樓:以你之姓
操作方法以及步驟:
1、首先,隨機產生三組範圍不同的資料,資料量分別為如下圖所示:
2、要分別畫出x1,x2,x3對應的曲線,用matlab的內建函式plot進行操作,分別用三個plot進行繪圖,結果如下:
3、有一條曲線,並沒有其他兩條曲線。這是因為後面plot的語句畫的圖會將前面plot畫的圖覆蓋掉。因此需要用一個語句來保留前面所繪製的圖,在需要保留的圖的後面加一句hold on,即可將該圖保留,使它不被後面的圖所覆蓋。
4、可以將三條曲線畫在一張圖上,為了區別,要分別給這三條曲線定義不同的顏色。
5、為畫的是多條曲線,因此還需要新增圖例,這樣子就完成了。
12樓:zero正則
在用matlab處理數變數,圖後加hold on保留不被後面所覆蓋以此將幾組資料對應的曲線畫在一張圖上。
1、首先隨機產生三組範圍不同的資料,資料量都為500,他們的邊界分別為10,15,23,38,38,58。
2、要分別畫出x1,x2,x3對應的曲線,用matlab的內建函式plot進行操作,分別用三個plot進行繪圖。
3、用一個語句來保留前面所繪製的圖,在需要保留圖的後面加一句hold on,即可將該圖保留。
4、用grid on新增網格線,還需要新增橫縱座標軸標題,還需要新增圖例legend,括號裡面按照畫圖的順序分別寫每條曲線代表的意義即可。
5、下圖為效果圖,曲線畫到同一張圖中。
13樓:
有三種方法:
(1)用hold on和hold off,畫好第一幅圖後,用hold on 語句就可以接著在該座標系下畫出其他的曲線圖形,畫完後再用hold off結束
例如% 函式y=sin(x)
x=linspace(0,pi,100);
y=sin(x)
plot(x,y,'*k');
hold on
x=linspace(2*pi,4*pi,100)y=sin(x)
plot(x,y,'*k');
(2)建一個m行n列的矩陣,每一行代表一條曲線,然後再用一般的畫圖方法,如plot()函式就可以了
(3)可以直接將兩條曲線直接寫入plot函式的引數裡,例如 x1=linspace(0,pi,100);
x2=linspace(2*pi,4*pi,100)% 函式y=sin(x)
y1=sin(x1);
y2=sin(x2);
plot(x1,y1,'*k',x2,y2,'sr');
14樓:匿名使用者
hold on;
在這兩個命令之間輸入你的畫圖命令即可~~o(∩_∩)o~
hold off;
word中如何將一幅圖作為背景?
15樓:匿名使用者
第一步:開啟
baiword文件,在選單欄依次選du擇【頁面zhi佈局】
dao->「頁面背景」的【頁面顏回色】->【填充效果】;
第二步:答在【填充效果】對話方塊中選擇最後一欄【**】,在出現的對話方塊中選擇【新增**】,選擇好**之後,單擊【確定】即可。
16樓:匿名使用者
格式——背景——填充效果——選擇**(但是**的大小要和你的頁面大小一樣)
17樓:匿名使用者
格式->水印->自定義水印->選擇**就可以了。
18樓:匿名使用者
格式----背景----填充效果---**
origin中如何將兩條捱得很近的曲線分離開
我也是初學者,不過我在做紅外圖譜時,做過曲線分離,希望能幫助你。首先兩條曲線出來後,選擇一條曲線,單擊分析 analysis 裡 我的origin漢化了,可能相比英文版有些不準確 單擊變換 translate 出現垂直 vertical 和水 horizoncal 單擊vertical,再在你要移動...
如何將Excel資料匯入MATLAB中
豆其英磨香 matlab如何匯入excel資料的方法如下 1 一xlsread 函式,比import簡單的多,具體語句 a xlsread yourfilename.xls 直接在matlab中定義矩陣,再複製貼上得了 定義矩陣就先定義個空的 比如一維 a zeros 1,n 這是1xn的 2 二維...
如何將Excel資料匯入MATLAB中
將excel中的資料匯入matlab中可以使用 xlsread 命令,也可用uiimport直接匯入 1.使用 xlsread命令 num xlsread filename num xlsread filename,sheet num xlsread filename,xlrange num xls...