1樓:匿名使用者
matlab中當一個式子有dt/dx時應該用這樣來表示。
syms t(x)
syms q lambda a b
t=int(-q/(lambda*a),x)x=0; t =-(q*x)/(a*lambda)x=b; t1 =-(q*x)/(a*lambda)執行結果
在matlab中,想要畫dx/dt的圖,已知dx/dt=0.8x(1-x),0
2樓:百川一歸大海
h=dsolve('dx=0.8*x*(1-x)','x(0)=2')%假設t=0時x=2,即『x(0)=2'沒有初始條件,x(t)函式有無窮個
ezplot(h,[0 1])
ylabel('x')
3樓:真
x0=0.5;%x(0)的值,自己輸
[t,x]=ode45(@(t,x)0.8*x*(1-x),[0 25],x0);
plot(t,x)
在matlab中輸入公式進行計算,但是不知道怎麼輸這個式子和計算最終的值,求大神!!!
4樓:苛政
呵呵,數學好也沒用啊,需要程式設計基礎呀。不過你這個才1-7求和,實在不行只好辛苦點,自己手算了
clear;%清理matlab下的變數
clc;%清理一下command wondow
c = 0.0018;s=0.6;vc = 0.62; a = 0.7;a2 = 2.4869;%定義一些引數
b2 = -0.0014;c2= -54.9472;%還是引數
t=[2040,1560,1620,1140,120,300,60];%定義一個陣列,包含t的所有值
u=[7.5,8.5,9.5,10.5,11.5,12.5,13.5];%定義一個陣列,包含u的所有值
temp=t.*exp(a2+b2*vc^2+c2./(a.*u));%求和內部的公式,注意是中間有點乘(.*)
q=10*c*(1-s)*sum(temp)%sum就是求和的意思
5樓:匿名使用者
答案:0.18565544111342377475715181844862
程式如下:
clear all;
clc;
a2=2.4869; b2=-0.0014; c2=-54.9472;
c=0.0018; s=0.6; vc=0.62; a=0.7;
t=[2040, 1560, 1620, 1140, 120, 300, 60];
u=[7.5, 8.5, 9.5, 10.5, 11.5, 12.5, 13.5];
sum=0;
for j=1:7
sum = sum + t(j)*exp(a2+b2*vc^2+c2/(a*u(j)));
endqfaf = 10*c*(1-s)*sum;
display(vpa(qfaf));
實變函式裡,這道題怎麼求積分?怎麼找可積控制函式啊 5
6樓:匿名使用者
樓主好意思把這麼專業的問題拿來問人...都有志投身數學事業了,就自己好好琢磨唄....
這道高數題怎麼做,有關定積分的?
7樓:匿名使用者
^∫(-1/2->1/2) (arcsinx)^2/√(1-x^2) dx
=2∫(0->1/2) (arcsinx)^2/√(1-x^2) dx
=2∫(0->1/2) (arcsinx)^2 darcsinx=(2/3)[ (arcsinx)^3]|(0->1/2)=(2/3)(π/6)^3
=(1/324)π^3
陣列矩陣向量有什麼區別,MATLAB中矩陣和陣列有什麼區別?
時康震蕭放 4.1陣列運算和矩陣運算 從外觀形狀和資料結構來看,二維陣列和數學中的矩陣沒有區別.但是,矩陣作為一種變換或對映算符的體現,矩陣運算有著明確而嚴格的數學規則.而陣列運算是matlab軟體所定義的規則,其目的是為了資料管理方面,操作簡單,指令形式自然和執行計算有效.所以,在使用matlab...
matlab中的指數曲線擬合問題,我有函式,他的格式是y exp x
華工大學生 樓上的分析很好,不過他先入為主了.就是說先給定了a值,然後來按擬合,確實是截距為0的,但實際資料卻不是這麼好.就按他給的例子,我分析並寫了下面的 你執行一下就有更深的體會 a 0.3145 x 0.3 0.01 3 y exp x a plot x,y ly log y lx x ran...
matlab中如何使用m檔案?和c語言有什麼區別及相同
m檔案可以直接開啟,並執行,就像c語言裡的執行一樣,可以一句一句執行,或者自己設定斷點檢查執 況。matlab主要優勢是整合了強大的數學計算功能,對大規模資料的計算精度和效率可以保證。matlab中整合了很多數學計算函式,能很方便的呼叫,而c語言,你一定知道,任何一個演算法都需要自己設計,並除錯,以...