ode

    1熱度

    1回答

    我正在嘗試使用SciLab的ode函數來解決和傳熱問題。事情是:其中一個參數隨時間變化,h(t)。 ODE 我的問題是:如何將參數傳遞給隨時間變化的ode函數?

    2熱度

    2回答

    我是Octave的新手,所以我想在創建更復雜的項目之前做一些簡單的示例工作。 我想解決ODE dy/dx = a*x+b,但沒有成功。下面是代碼: %Funzione retta y = a*x + b. Ingressi: vettore valori t; coefficienti a,b clear all; %Inizializza argomenti b = 1; a = 1;

    0熱度

    1回答

    我試圖在scilab中創建一個異步電動機模型,並顯示轉速,電流和扭矩如何隨時間變化的圖形。它看起來很長,但你不需要全部閱讀。 fHz = 50; Um = 230; p = 3; we = 2*%pi*fHz/p; wb = 2*%pi*50; Rs = 0.435; Rr = 0.64; Ls = 0.0477; Xls = wb*Ls; // [Ohm] Lr = 0.057

    0熱度

    1回答

    我必須在MATLAB中集成8個變量的ODE。我的模擬時間是5e9,時間步長爲0.1。但它顯示內存錯誤。我正在使用i7內核,具有8GB RAM的2.6Ghz CPU。我如何模擬大時間樣本的ODE?

    3熱度

    1回答

    我是Python新手,但我在C++和MATLAB方面擁有豐富的經驗。 我目前正在編寫一個程序來繪製包含dy/dt和dx/dt的非線性系統在相空間中的軌跡。但是,對於更復雜的功能表單,我收到了溢出錯誤。有什麼辦法可以繞過這個問題嗎?提前致謝! 這是我的代碼: fig = plt.figure(figsize=(18,6)) dt = 0.01 def trajectories(): #

    -2熱度

    1回答

    我寫了一個簡單的python代碼來模擬自適應模糊滑模控制。我的問題是不管我做什麼,我得到這個錯誤。我試圖將列表轉換爲數組等,但沒有效果。請幫我解決這個問題。我試圖做的是,我創建了一個返回53個元素的函數,然後scipy的ode方法將它整合。 這是我的代碼。 PFA- import numpy as np import matplotlib.pyplot as plt from scipy.in

    1熱度

    1回答

    我正在學習R解決一個二階微分方程(可能使用deSolve包)。這是我寫這兩個一階微分方程用Python編寫的,並給出以下 import numpy as np import matplotlib.pyplot as plt from scipy.integrate import odeint def fun(X, t): y , dy , z = X M = np.sq

    0熱度

    2回答

    scilab的哪些圖形函數可以通過圖中所示的圖獲得。 plots:-pointplots3d from Maple 在x,y,z座標是賦函數的結果。 謝謝。 我嘗試重現本文中的Scilab Solving Algebraic Equations by the Dragilev Method

    1熱度

    1回答

    我使用scipy.integrate.odeint來解決空間和時間維度上的ODE(擴散方程)。我通過有限差異來表達空間導數,所以整個問題都是時間問題。 解算器的工作原理似乎是自動調整時間間隔和總次數(而步數保持不變)。當我將結果與不調整時間間隔的簡單FCTS方案進行比較時,它總是看起來不同。 我意識到實際的時間步驟odeint使用是通過infodict['tcur']返回。這是否意味着我總是不得不

    1熱度

    3回答

    我有這樣的二階微分方程在Matlab解決其自身的價值: (a + f(t))·(dx/dt)·(d²x/dt²) + g(t) + ((h(t) + i(t)·(d²x/dt² > b·(c-x)))·(dx/dt) + j(t))·(dx/dt)² + k(t)·(t > d) = 0 其中 a,b,c,d是已知常數 f(t),g(t),h(t),i(t),依賴t xj(t),k(t)是已知