卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Maple或Matlab怎么解不定方程?

網(wǎng)友解答: 符號計算是Matlab的一個重要組成部分。應用符號計算功能,可以直接對抽象的符號對象進行微積分與代數(shù)計算并獲得問題的解析結果。Matlab中的符號計算功能是以Maple V為

網(wǎng)友解答:

符號計算是Matlab的一個重要組成部分。應用符號計算功能,可以直接對抽象的符號對象進行微積分與代數(shù)計算并獲得問題的解析結果。Matlab中的符號計算功能是以Maple V為基礎開發(fā)的,集成在Matlab的符號工具箱中。用戶必須在Matlab安裝時選擇安裝符號運算工具箱模塊,才能運行與符號運算有關的函數(shù)。

不定方程是指是指未知數(shù)的個數(shù)多于方程個數(shù),且未知數(shù)受到某些限制(如要求是有理數(shù)、整數(shù)或正整數(shù)等等)的方程或方程組。因為解不唯一甚至是無窮多個,很難得到數(shù)值解。Matlab強大的數(shù)值計算能力常用逼近的方法來得到某一范圍內(nèi)的解。

例如:求解2*a+b=10,在a,b均屬于0~6的范圍內(nèi),可以編寫如下代碼進行求解:

clear

range=0:0.1:6;

c=zeros(61,61);

for a=range,

for b=range,

ia=find(a==range);

ib=find(b==range);

c(ia,ib)=a+b-10;

end

end

solution=abs(c);

[y,x]=find(solution==min(min(solution)));

y=range(y);

x=range(x);

網(wǎng)友解答:

我對matlab熟悉一點,可以在符合工具箱下求解,比如如下命令syms x,solve(exp(x)-4),也可以采用數(shù)值求解,比如f=@(x) exp(x)-4,然后調(diào)用fsolve等函數(shù),fsolve(f,1)可以計算出結果。比較復雜的方程都采用數(shù)值求解。maple應該用法都是類似的。

標簽: