❶ 求助:Matlab曲線線型和顏色設置問題:如何過濾掉一條曲線的一部分
(matlab)plot畫圖的顏色線型
y 黃色 · 點線
m 粉紅 ○ 圈線
c 亮藍 × ×線
r 大紅 + +字線
g 綠色 - 實線
b 藍色 * 星形線
w 白色 : 虛線
k 黑色 -.
-- 點劃線
matlab6.1線形:
[ + | o | * | . | x | square | diamond | v | ^ | > | < | pentagram | hexagram ]
square 正方形
diamond 菱形
pentagram 五角星
hexagram 六角星
用法
grid 打開網格線 -- 虛線
hold on 命令用於在已畫好的圖形上添加新的圖形
1 x=0:0.001:10; % 0到10的1000個點(每隔0.001畫一個點)的x座標
y=sin(x); % 對應的y座標
plot(x,y); % 繪圖
註:matlab畫圖實際上就是描點連線,因此如果點取得不密,畫出來就成了折線圖,請試驗之
2 Y=sin(10*x);
plot(x,y,'r:',x,Y,'b') % 同時畫兩個函數
3 若要改變顏色,在座標對後面加上相關字串即可:
x=0:0.01:10;
plot(x,sin(x),'r')
4 若要同時改變顏色及圖線型態(Line style),也是在坐標對後面加上相關字串即可:
plot(x,sin(x),'r*')
5 用axis([xmin,xmax,ymin,ymax])函數來調整圖軸的范圍
axis([0,6,-1.5,1])
6 MATLAB也可對圖形加上各種註解與處理:(見上表)
xlabel('x軸'); % x軸註解
ylabel('y軸'); % y軸註解
title('餘弦函數'); % 圖形標題
legend('y = cos(x)'); % 圖形註解
gtext('y = cos(x)'); % 圖形註解 ,用滑鼠定位註解位置
grid on; % 顯示格線
7畫橢圓
a = [0:pi/50:2*pi]'; %角度
X = cos(a)*3; %參數方程
Y = sin(a)*2;
plot(X,Y);
xlabel('x'), ylabel('y');
title('橢圓')
8 繪制函數 在0 ≤ x ≤ 1時的曲線。
x=0:0.1:1
y=x.*exp(-x) %為什麼用點運算?若不用會怎樣
plot(x,y),xlabel('x'),ylabel('y'),title('y=x*exp(-x)')
9 畫出衰減振盪曲線 與它的包絡線 及 。t 的取值范圍是[0, 4π] 。
t=0:pi/50:4*pi;
y0=exp(-t/3);
y=exp(-t/3).*sin(3*t);
plot(t,y,'-r',t,y0,':b',t,-y0,':b') % -r表示紅色實線,:b表示藍色點線,看上表
grid
10 在同一個畫面上建立幾個坐標系, 用subplot(m,n,p)命令;把一個畫面分成m×n個圖形區域, p代表當前的區域號,在每個區域中分別畫一個圖,如
x=linspace(0,2*pi,30); y=sin(x); z=cos(x);
u=2*sin(x).*cos(x); v=sin(x)./cos(x);
subplot(2,2,1),plot(x,y),axis([0 2*pi -1 1]),title('sin(x)')
subplot(2,2,2),plot(x,z),axis([0 2*pi -1 1]),title('cos(x)')
subplot(2,2,3),plot(x,u),axis([0 2*pi -1 1]),title('2sin(x)cos(x)')
subplot(2,2,4),plot(x,v),axis([0 2*pi -20 20]),title('sin(x)/cos(x)')
❷ 有關初級微觀經濟學的,包絡線一定過各平均短期成本的最低點嗎為什麼
不一定,只過最下的AVC的最低點,其他AVC曲線與包絡線的切點都不在最低點
❸ MATLAB 一堆散點如何求包絡線
處理前後的效果對比,圖示為某聲波傅里葉變換(fft)後的頻譜圖。
原數據為橫縱坐標為 frequency 和 Amplitude,都是<2048x1 double>的數據,即包含2048個數據點,由 subplot(2,2,1),plot(fr,Am); 繪制而成。
包絡線的生成,需要將原數據分成等寬度的小段,每段取一個最高點所對應的橫坐標和縱坐標(如圖所示)。比如設定每小段的長度為 d = 4 或 8 或 16(或2048的其他約數),然後運行
y=reshape(Amplitude,d,2048/d);
y=max(y);
x=linspace(0,max(frequency),2048/d);
所得 x 和 y 即為包絡線的橫縱坐標。
其中關鍵的函數為 reshape() 和 linspace()。
reshape() 函數重新調整矩陣的行數、列數、維數。reshape(X,m,n) 可以把矩陣 X 調整為 m 行 n 列的矩陣,比如:
>> reshape([1 2 3 4 5 6],2,3)
ans =
1 3 5
2 4 6
linspace() 用於生產線性矢量。 linspace(a,b,n) 可以生產從 a 到 b 之間共 n 個元素組成的一維數組。比如:
>> linspace(1,5,4)
ans =
1.0000 2.3333 3.6667 5.0000
❹ 塔里木盆地北部上超點曲線包絡線的分析
由上超點包絡線峰、谷個數可以看出,從震旦紀到第三紀,本區海(湖)平面共經歷了10次長周期的升降變化。與這10次周期性變化大致對應的時期為:震旦紀—寒武紀、早奧陶世、中晚奧陶世、志留紀、泥盆紀、石炭紀、二疊紀、三疊紀、侏羅紀、白堊紀—第三紀。在10次長周期的海(湖)平面變化中,以早奧陶世末、泥盆紀末、二疊紀末、三疊紀末和侏羅紀末的升降變化幅度(即最高值與最低值的差值)為最大,以寒武紀末變化幅度為最小。與之相對應地,形成了6大套岩性組成不同,外部總體形態各異的沉積巨層序。
與Vail曲線對比可看出本區海(湖)平面變化的區域性特徵和地區性特點。
三疊紀及其以前時期的曲線段,塔北曲線的形態與Vail曲線具有很好的相似性,其峰、谷的數目(表示海平面升降旋迴次數的參數)、相對幅度均有較大的可比性。這預示著古生代時期本區與外海聯系密切,全球海平面升降變化對本區水平面變化有重大影響。在中三疊世中期(相當於層序S44沉積時期,即與阿克庫勒鑽井揭示的中油組砂岩大致相當的時期),本區可能經受了一次大規模的海侵。
Vail曲線指示出,由震旦紀到寒武紀,全球海平面持續上升,到寒武紀末期,海平面達最高水位。塔北曲線則指示,本區海平面變化在寒武紀末期處於相對穩定階段(甚至呈低幅度下降趨勢),最高水位期出現在早奧陶世中晚期。海平面高水位期的這種滯後現象反映寒武紀末期本區與外海的聯系可能受到一定阻礙,全球海平面處於高水位時外海海水不能大規模涌進本區。
塔北地區侏羅紀—第三紀曲線段的形態變化趨勢與Vail曲線差異較大。造成這種現象的原因有兩種,其一是上超點遷移幅度確定的可靠程度較差,曲線形態變化不能正確反映湖平面升降變化。如白堊系—下第三系地層內部地震反射不十分清晰,上超點遷移幅度的求取主要參考層序厚度及岩性特徵變化。侏羅紀地層在塔北地區范圍內厚度較薄,其主體部分位於本區東南方向,現有地震剖面所探測到的只是侏羅系的一部分層序,另一部分層序未被認識,這勢必使曲線畸形,影響分析成果。第二個原因是侏羅紀—第三紀本區屬陸相環境,與外海處於隔離狀態,湖平面的升降變化完全不受全球海平面變化的影響。
❺ s 7-200PTO 多個包絡調用如何寫程序 和輸出點Q0.0,Q0.1有關系嗎最多用幾個包絡
多個包絡調用寫程序的話,首先要確定這個使用的范圍與使用的環境才能正確的進行編寫
❻ 在simulink中,如何將一相乘信號的包絡線解調出來請說具體點,請賜教!!!
根據演算法搭個解調模塊就是了~動手做做吧,沒有多難的
❼ Cubase CC控制器畫包絡線不能連續點,只能保持固定間隔怎麼破
英文輸入法下按快捷鍵---「J」不按網格對齊就可以了
❽ 求直線簇的方程及其包絡線的方程給定n,在x軸上取點Pi(i/n,0),在y軸上取...
直接把a=i/n取成連續變數就好了直線方程為x/a+y/(1-a)=1y=(1-a)(1-x/a)=1-(a+x/a)+x對一定的x包絡線上的點取在這個橫坐標處y的最大值有均值不等式y
❾ matlab中功率譜和包絡譜的橫坐標(f)怎麼這么大求高手!
你到底是先有采樣頻率還是采樣點數和時間?你的程序在開頭這里是混亂的。如果先有采樣頻率,那麼通過采樣頻率和采樣時間計算采樣點數;如果先有采樣點數,那麼通過采樣點數和采樣時間計算采樣頻率。采樣頻率和采樣點數不是你想給多少就是多少的,那是要根據上面兩種情況計算的。
❿ excel繪制離散點包絡線
散點圖很好做,相信你一定會
包絡線在excel中為趨勢線,一般需要選擇多項式,表達整體趨勢。
當其不能准確表達你所要的包絡線時,在原始數據中添加包絡線列,計算包絡線數據,做成帶平滑的散點圖即可達到你要的效果。