第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

MATLAB,填充兩組數(shù)據(jù)之間的區(qū)域,一行中的線條

MATLAB,填充兩組數(shù)據(jù)之間的區(qū)域,一行中的線條

MATLAB,填充兩組數(shù)據(jù)之間的區(qū)域,一行中的線條我有一個(gè)關(guān)于使用該area功能的問(wèn)題; 或者也許是另一個(gè)功能......我從一個(gè)大文本文件中創(chuàng)建了這個(gè)圖:綠色和藍(lán)色代表兩個(gè)不同的文件。我想要做的是分別填寫紅線和每次運(yùn)行之間的區(qū)域。我可以用類似的想法創(chuàng)建一個(gè)區(qū)域圖,但是當(dāng)我在同一個(gè)圖上繪制它們時(shí),它們沒(méi)有正確重疊。基本上,一個(gè)數(shù)字上有4個(gè)圖。我希望這是有道理的。
查看完整描述

3 回答

?
aluckdog

TA貢獻(xiàn)1847條經(jīng)驗(yàn) 獲得超7個(gè)贊

就個(gè)人而言,我覺(jué)得包裝填充功能既優(yōu)雅又方便。要填充兩個(gè)大小相等的行向量Y1Y2共享支持X(和顏色C):

fill_between_lines = @(X,Y1,Y2,C) fill( [X fliplr(X)],  [Y1 fliplr(Y2)], C );


查看完整回答
反對(duì) 回復(fù) 2019-08-27
?
互換的青春

TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超6個(gè)贊

您可以使用函數(shù)FILL完成此操作,以在圖的各部分下創(chuàng)建填充多邊形。您需要按照希望它們?cè)谄聊簧隙询B的順序繪制線條和多邊形,從最底部開始。以下是一些示例數(shù)據(jù)示例:

x = 1:100;             %# X range

y1 = rand(1,100)+1.5;  %# One set of data ranging from 1.5 to 2.5

y2 = rand(1,100)+0.5;  %# Another set of data ranging from 0.5 to 1.5

baseLine = 0.2;        %# Baseline value for filling under the curves

index = 30:70;         %# Indices of points to fill under


plot(x,y1,'b');                              %# Plot the first line

hold on;                                     %# Add to the plot

h1 = fill(x(index([1 1:end end])),...        %# Plot the first filled polygon

          [baseLine y1(index) baseLine],...

          'b','EdgeColor','none');

plot(x,y2,'g');                              %# Plot the second line

h2 = fill(x(index([1 1:end end])),...        %# Plot the second filled polygon

          [baseLine y2(index) baseLine],...

          'g','EdgeColor','none');

plot(x(index),baseLine.*ones(size(index)),'r');  %# Plot the red line

這是最終的數(shù)字:

通過(guò)修改axes對(duì)象'Children'屬性中的控制順序,可以在繪制對(duì)象后更改圖形中對(duì)象的堆疊順序。例如,此代碼反轉(zhuǎn)堆疊順序,將綠色多邊形隱藏在藍(lán)色多邊形后面:


kids = get(gca,'Children');        %# Get the child object handles

set(gca,'Children',flipud(kids));  %# Set them to the reverse order

最后,如果您不確切地知道要提前堆疊多邊形的順序(即任何一個(gè)可能是較小的多邊形,您可能想要在頂部),那么您可以調(diào)整'FaceAlpha'屬性以便一個(gè)或兩個(gè)多邊形將顯示部分透明,并在其下方顯示另一個(gè)。例如,以下內(nèi)容將使綠色多邊形部分透明:


set(h2,'FaceAlpha',0.5);


查看完整回答
反對(duì) 回復(fù) 2019-08-27
  • 3 回答
  • 0 關(guān)注
  • 1597 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)