1樓:匿名使用者
利用插值將兩個函式資料的x座標統一,然後就可以相加了實際我們只有資料點的值,而兩個點之間的值我們是沒有的通過插值,我們可以得到兩個資料點之間原本我們沒有的資料當然,這些插值的資料並不是精確的只是根據原來的資料推算出來的x1=(0:100)+rand(1,101);
x2=(0:100)+rand(1,101);
y1=sin(x1/5);
y2=sin(x2/7);
%兩個函式,由於x座標取值加了隨機數,所以不能對應ix=0:100;
iy1=interp1(x1,y1,ix,'spline');
iy2=interp1(x2,y2,ix,'spline');
%利用插值同一新座標為0:100
iy=iy1+iy2;%由於x座標對應,函式可以直接相加plot(x1,y1,'r-o');hold onplot(x2,y2,'k-o');
plot(ix,iy);
legend('y1','y2','y1+y2');
hold off
2樓:
比如有y1 和 y2 兩個曲線,直接plot(y1+y2)
3樓:
先問一下,你的圖是怎麼出來的的,用像plot(x,y)這樣嗎。
4樓:陌雪天涯
用hold on試試
如何在matlab中將兩個圖疊加到一起?
5樓:匿名使用者
1.用hold on;hold off
例子ezplot('sin')
hold on
ezplot('cos')
ezplot('tan')
ezplot('cot')
hold off
2.用subplot
例子subplot(2,2,1)
ezplot('sin')
subplot(2,2,2)
ezplot('tan')
subplot(2,2,3)
ezplot('cos')
subplot(2,2,4)
ezplot('cot')
如何用matlab繪製兩個函式求和後的影象?
6樓:kiss麼鎝
clcclear
close all
t=1:0.01:5;
f=sin(t)+sin(2*t);
plot(t,f)
我想請問一下 已經在matlab中定義了兩個函式 怎麼把他們求和,獲得新的函式。
7樓:匿名使用者
a=inline('2','theta') 這函式是個常量=2
不完全清楚你的目的,隨便猜的:
f=inline('sin(theta*pi/180)+2', 'theta');
a=2;
theta = linspace(0,2*pi);
r=a+f(theta);
polar(theta,r);
8樓:匿名使用者
你的問題讓我非常迷糊:
1.你為什麼要使用內聯函式呢?
2.theta為什麼要除以pi/180呢?
3,.你的a是想為常數還是theta?
以下是我的猜測所寫的,你看看,能不能達到你的目的theta=linspace(0, 2*pi);
f=sin(theta)+2;
a=theta;
r=a+f;
polar(theta,r)
9樓:曹玲玲
想知道你是想求r=sin(theta)+2的圖嗎?
theta=linspace(0,2*pi,100);
f=sin(theta);
a=2;
r=a+f;
polar(theta,r);
首先你想畫圖,那麼就應該時數值計算,用inline的函式只能是符號計算,所以應先取theta的值得範圍,在求sin(theta)的值時,theta的單位已經是rad了不要再轉換了,用linspace(a,b,k)時是a,b範圍內等間隔取k個點的意思,所以你用這個函式時要確定取多少個點,
用matlab函式不知道怎麼用時可以在命令視窗輸入 help 函式名 回車就可以看到幫助檔案教你怎麼用這個函式了,例如 help linspace
目標函式有兩個未知變數,怎麼用matlab求最優解
z x 1.8 x 1 400 x 2 2 1.8 x 1 2 146.24 x 1 1270 50 x 2 3.24 x 1 3 262.872 x 1 2 3771 x 1 82375 100 x fmincon x z x 0 0 0 0 得到的結果為 x 35.6887 195.5207 其...
matlab怎麼畫出4維函式圖形
天蠍神經俠侶 你的 v 是關於 x,y,z 的函式,對應的圖形是由四維空間內所有滿足v f x,y,z 的點 x,y,z,v 的集合。而人類視覺能夠看到的最大空間是三維空間,超過3維空間一般就得靠想象了。所以,據我所知,matlab 裡並沒有所謂的 4維畫圖函式。也就是說你是沒法在一個三維空間體現四...
如何用matlab求兩個函式的卷積
雙槍老椰子 function convolution t 4 0.001 4 e rectpuls t 0.25,1.5 plot t,e pause h tripuls t 1,2,1 plot t,h pause s 8 0.001 8 f conv e,h plot s,f 卷積後訊號就變長了...