piecewise

    0熱度

    2回答

    我有dataset,我試圖用segmented()來擬合分段線性迴歸模型。我想離開psi = NA,因爲我有幾個需要分段模型的「數據橫斷面」。麻煩的是,我不斷收到兩個錯誤之一: Error in segmented.lm(transect.lm, seg.Z = ~distance, psi = NA, control = seg.control(n.boot = 30, : only

    1熱度

    1回答

    我有以下的x,y的數據 x = np.array([-1.280199006, -1.136209343, -1.048070216, -0.9616764178, -0.8752826199, -0.7871434926, -0.6981317008, -0.6108652382, -0.5235987756, -0.4372049776, -0.3490658504, -0.26441738

    1熱度

    1回答

    我想用一個匿名函數用於以下內容來創建一個function_handle: f(x,y) = 1, if 2 <= x <= 3 and y = 1, f(x,y) = 0, otherwise 我想我可能只是做: f @(x,y) 1.*((x >= 2) && (x <= 3) & (y == 1)); 當我試圖通過評估這個功能:f(ones(3,1),ones(3,1)),我得到錯誤

    0熱度

    1回答

    我試圖使用分段迴歸進行預測,它給了我一個錯誤:「eval(expr,envir,enclos):object'U1.Sepal.Width'not found」中的錯誤。我究竟做錯了什麼? 下面是示例代碼: library("segmented") data("iris") breaks <- list(Sepal.Width = quantile(iris$Sepal.Wid

    0熱度

    1回答

    功能我試圖在單個情節繪製逐段函數(形式爲y =αX+β的),使得用於在x軸不同的區域,對於函數,我有不同的α和β值。 我想使這些步驟的位置(在x軸)可修改在將代替具有這樣的片函數的預定數目。繪製時,理想情況下它應該看起來像一組不同斜率和截距的線條,每個線條間隔一定距離。所以如果我的間距向量有10個元素,我寫了我的代碼,這樣我將相應地爲x軸上的不同區域分配10個不同的函數。 這裏是我寫的代碼。 x

    0熱度

    1回答

    分段fuctions我有功能y,嘩嘩是分段函數f0_basis和f1_basis(上[r_i-1; r_i+1]定義)的總和,由數multipled係數α和β: [email protected](r) 0; for j=1:1:N y1= @(r) f0_basis(r ,j).*alpha(j)+f1_basis(r ,j).*beta(j); [email prote

    1熱度

    2回答

    在符號數學工具箱中使用r2016a而沒有分段。希望能夠按照以下方式進行工作,但各種方法都失敗了。預先感謝您的建議。 功能: (3*x^2)/100 + 30 if x<22.3607 x^2/100 + 40 if 22.3607<=x<=109.5445 (3*x^2)/400 + 70 if x>109.5445 項1)SMT可能將允許: y(x) = piecewise([x<

    0熱度

    1回答

    我想在MATLAB R2016a中繪製一個簡單的分段定義函數。雖然t爲負數,但此代碼應繪製v = 0,並且t爲正數(或零)時,代碼應繪製爲v = 10*exp(-5000*t)。下面的代碼: t = -0.0014:1e-5:0.0014; v = zeros(1, length(t)); for i = 1:length(t) if t(i) < 0 v(i) = 0;

    0熱度

    2回答

    我構建使用piecewiseSEM包R(Lefcheck - https://cran.r-project.org/web/packages/piecewiseSEM/vignettes/piecewiseSEM.html)分段結構方程模型 我已經創建的模型設定,我可以評估模型適合,所以模型本身的作品。此外,數據符合模型(p = 0.528)。 但我沒有成功提取路徑係數。 這是錯誤我得到:Erro

    0熱度

    2回答

    我想繪製以下功能 I(x) = 5*(1+x/2) for -2 < x < 0 5*(1-x/2) for 0 < x < 2 0 elsewhere 我使用下面的腳本: clc; close all; clear all; L = 4; x = -20:1:20; I((-L/2) < x & x<0) = 5*(1 + x/(L/2)); I(0 < x