1樓:網友
用interp1函式是沒有錯虧談得,你之所以經常跳出。
我想是因為x1和x2不單是步長不一樣,而且資料的範圍也不同。
x1的資料可銷如碰能超過了x2的最小值或者最大值,那麼就會出現問題。
現在不是要用什麼函式的問題,橡汪而是你要確切的說明白你想要怎樣的結果。
matlab 兩組不同步長資料的比較
2樓:matlab使用中
假設x1的時間步長比x2大。
下面的x1 x2 y1 y2模擬的。
x1 = :10;
y1 = sin(x1);
x2 = :10;
y2= sin(x2)+;
y1_linear = interp1(x1,y1,x2);
y1_linear 就是y1資料根據x2步長插值出來的對應資料。
3樓:小貓咪嗚嗚
建議: xp新增了乙個「公式稽核」工具欄,它提供了幾個新的資料審查工具,例如「錯誤檢查」、 追蹤引用單元格」和「公式求值」。「錯誤檢查」與語法檢查程式類似,它用特定的規則檢查公式中存在的問題,可以查詢並發現常見錯誤,你可以在「選項」對話方塊的「錯誤檢查」選項卡中啟用或關閉這些規則。
追蹤引用單元格」可以用藍色箭頭等標出公式引用的所有單元格,追蹤結束後可以使用「移去單元格追蹤箭頭」按鈕將標記去掉。「公式求值」可以開啟乙個對話方塊,用逐步執行方式檢視公式計算順序和結果,能夠清楚瞭解複雜公式的計算過程。
4樓:網友
插值 得到相同的點啊 然後比較。
matlab 關於變步長的問題
5樓:小弟
其實你可以考慮嘗試用陣列的演算法,畢竟matlab並不擅長迴圈運算。如果不是特別複雜的運算,陣列的演算法可能並不難想出來。
如果你非要用變步長的迴圈,我想到乙個折中的辦法,因為你提前知道了m應該取那些數值,也就是說你也提前知道了i的相應數值。可以提前構造乙個陣列(比如叫prei),其中的元素就是i相應的數值。
然後在迴圈內加入這樣的判斷。
if(~isempty(find(prei==i)))end這樣他就會在你所需要的步長上進行計算了。
如果m事先不知道,那我倒是建議用while,不用for來做迴圈,可以寫為。
i=1;while (i<=6)if ..
i=i+1;else
i=i-1;end
matlab中座標範圍及其步長的設定
6樓:網友
set(gca,'xlim',[0 ;%x軸的資料顯示範圍set(gca,'xtick',[;設定要顯示座標刻度set(gca,'xticklabel',[;給座標加標籤具體可參考:
matlab中,x=0:pi/100:2*pi,步長是多少?步長具體是什麼含義?
7樓:網友
pi/100
舉個簡單的例子,步長是2。
a=1:2:10
a =1 3 5 7 9
matlab的變步長命令怎麼用
8樓:網友
什麼步長?如果是座標軸拆此的,程式如下:
set(gca,'xlim',[0 ;x軸的數衝御螞據顯示範圍。
set(gca,'xtick',[;設定要顯示坐散埋標刻度。
set(gca,'xticklabel',[;給座標加標籤具體可參考:
matlab裡為何步長太小會自動關閉?
9樓:網友
這個程式沒有任何問題的,可能是你的matlab有問題,或者是你的記憶體太小了!
matlab中ode45使用怎麼樣控制步長?
10樓:r_jun寶貝
function [x,y]=runge_kutta1(ufunc,y0,h,a,b) %參數列順序依次是微分方程組的函式名稱,初始值向量,步長,時間起點,時間終點,n=floor((b-a)/h); 求步數。
x(1)=a; %時間起點。
y(:,1)=y0; %賦初值,可以是向量,但是要注意維數。
for ii=1:n
x(ii+1)=x(ii)+h;
k1=ufunc(x(ii),y(:,ii));
k2=ufunc(x(ii)+h/2,y(:,ii)+h*k1/2);
k3=ufunc(x(ii)+h/2,y(:,ii)+h*k2/2);
k4=ufunc(x(ii)+h,y(:,ii)+h*k3);
y(:,ii+1)=y(:,ii)+h*(k1+2*k2+2*k3+k4)/6; %按照龍格庫塔方法進行數值求解。end
兩個蘋果手機用id怎麼才能不同步
蝸牛團隊很高興為你解答!關掉其中一個手機裡的icoud功能 兩個蘋果手機用一個id怎麼取消同步 1 開啟蘋果手機上的設定,如下圖所示 兩個蘋果手機用一個id,同步取消是可以的,按照他這個客服使用手冊去完成操作。您好,手機e先生為您解答!您可以把其中一個手機 設定 icloud 內把不需要同步的選項功...
怎樣用Excel計算兩組資料的乘積?
材料 工具 excel 首先開啟excel,由於我是在這裡做演示,所以隨便輸入了兩組資料現在我們要計算這兩組資料的乘積。 首先我們要計算一下下圖中所選定的資料,選定這一組資料然後點選簡鄭上方的函式按鈕。 在彈出的選單中並沒有我們需要用到的乘積的公式,就點選一下其他函式這個選項。 在插入函式的頁面中,...
關於spss 如何統計兩組資料有無差異
從四個方面來回答,1 設計型別是完全隨機設計兩組資料比較,不知道資料是否是連續性變數?2 比較方法 如果資料是連續性資料,且兩組資料分別服從正態分佈 方差齊 方差齊性檢驗 則可以採用t檢驗,如果不服從以上條件可以採用秩和檢驗。3 想知道兩組資料是否有明顯差異?不知道這個明顯差異是什麼意思?是問差別有...