如何解一元一次方程指数方程?

查看: 3674|回复: 4|关注: 0
怎么解非线性指数方程组
各位大侠,我想用matlab解一个指数的方程组,我用solve解,解出来的值好像不对。不知道怎么回事,是不能这样解吗?求大侠们看看,这个方程组要怎么解啊?小弟 万分感谢!!!!
[m,n,x,y]=solve('m*1118.2^x*(-34.2102)+n*1118.2^y-.8536=0','m*1098.9^x*(-51.5620)+n*1098.9^y-.6415=0','m*1072.8^x*(-67.1970)+n*1072.8^y-.2142=0','m*1037^x*(-93.0805)+n*1037^y-.5861=0','m,n,x,y')
求大侠们帮帮忙啊
关注者: 1
用Forcal解了2组解,不知是否正确:
!using[&fcopt&];
f(m,n,x,y:y1,y2,y3,y4)=
y1=m*1118.2^x*(-34.2102)+n*1118.2^y-.8536,
y2=m*1098.9^x*(-51.5620)+n*1098.9^y-.6415,
y3=m*1072.8^x*(-67.1970)+n*1072.8^y-.2142,
y4=m*1037^x*(-93.0805)+n*1037^y-.5861,
sqrt[(y1*y1+y2*y2+y3*y3+y4*y4)/4];
Opt[HFor(&f&)];复制代码
结果(m,n,x,y,误差):
7.928e-041& & 6.484e-044& & 13.71& && && &15.93& && && &4.36e-011
1.029e-144& & 6.539e-045& & 47.67& && && &16.28& && && &2.148e-010
回复 3# forcal 的帖子
谢谢诶这位仁兄啊
关注者: 2
[m,n,x,y]=solve('m*1118.2^x*(-34.2102)+n*1118.2^y-.8536=0','m*1098.9^x*(-51.5620)+n*1098.9^y-.6415=0','m*1072.8^x*(-67.1970)+n*1072.8^y-.2142=0','m*1037^x*(-93.0805)+n*1037^y-.5861=0','m,n,x,y')
不知道能不能达到你的要求.
站长推荐 /1
Powered byexcel 怎么样求指数方程的解m、k为已知常数,有如下方程式:m的x次方等于k,求x。请问在excel里怎么样操作?谢谢!_百度作业帮
excel 怎么样求指数方程的解m、k为已知常数,有如下方程式:m的x次方等于k,求x。请问在excel里怎么样操作?谢谢!
excel 怎么样求指数方程的解m、k为已知常数,有如下方程式:m的x次方等于k,求x。请问在excel里怎么样操作?谢谢!
m^x=k--> log(m^x)=log(k)--> x*log(m)=log(k)--> x = log(k)/log(m) :-)
用log函数,在要返回值的单元格中输入"=log(k,m)"(注意不含引号),其中k需要为正数,如:
表示返回10的对数 ——1 =LOG(8, 2)
表示返回 以 2 为底时,8 的对数 ——3 =LOG(86, 2.7182818) 表示以e 为底时,86 的对数 ——4.454347
m^x=kx=logm kx=log(k,m)=ln(k)/ln(m)&& 查看话题
【求助】求教 多元指数方程如何解 有软件否?
求教 多元指数方程如何解 有软件否?
a=K*b(x)*c(y)
注释:a, b, c是已知数,且有多对组合已知;k, x, y是未知数,*代表乘以;其中x, y为指数(次方)!
如何求解出k,x,y 或者拟合出这三个值?
有软件最好了,一带进去就好了,呵呵,请高手帮忙!
一个方程,三个变量,有无穷多组解。 Matlab的拟合工具箱或者优化工具箱应该可以求解。不过应该有更好的统计类软件可以用吧。请楼下回答:D Originally posted by xxppyy at
一个方程,三个变量,有无穷多组解。 是这样:
我得到n组a, b, c的数据,这些是已知的;根据文献的类似实验,人家自己拟合了一个公式,就是一楼给出来的(a=K*b(x)*c(y)),怎么拟合的我不知道,我只能套用他这个公式,得出符合自己实验的x和y值;我看了一下,好像mathmatica等软件可以求解指数方程,我还在学习中!
另外,MatlaB是不是不好学呀,我是个数学半文盲!求教?! Originally posted by saladin983 at
Matlab的拟合工具箱或者优化工具箱应该可以求解。不过应该有更好的统计类软件可以用吧。请楼下回答:D 用Matlab,多个变量的情况可以拟合吗?复杂吗?
我的实验是这样的:在微流控芯片中发生油包水液滴,其直径受到多个参数的影响,也就是多个变量的影响;这种情况如何办?我目前只能固定一个变量,对其他另一个变量多图,得到一条曲线,可是无法同时对多个变量作图从而拟合公式呀!求教?! Matlab的工具箱有图形界面,不会太难,而且帮助文档也够强大,看一阵子就会了。如果曲线拟合工具箱里有对应的拟合模型,直接导入数据就可以。没有的话就按照拟合的原则,类似于求过定线性方程组的最小二乘法建立一个优化问题,用优化工具箱迭代求解。具体操作感兴趣的话自己去读文档吧。 谢谢,已经解决了。我是这样解决的:用origin8.0,自定义函数,曲线拟合就可以了,呵呵如何解对数方程?_百度作业帮
如何解对数方程?
如何解对数方程?
此方程只有一个实数解.[分析]作一底为2的对数函数y=log(2)x、反比例函数y=2/(x-2)的图象,可以看出,这两图象只有在第一象限有一个交点,故原方程有且只有一个实数解指数函数的方程怎么解?0.84的x次方等于二分之一x是多少?我觉得是X一个大于0小于1的数,对吗?_百度作业帮
指数函数的方程怎么解?0.84的x次方等于二分之一x是多少?我觉得是X一个大于0小于1的数,对吗?
指数函数的方程怎么解?0.84的x次方等于二分之一x是多少?我觉得是X一个大于0小于1的数,对吗?
取对数xlg0.84=lg(1/2)x=lg(1/2)/lg0.84用计算器x约等于3.9755
0.84^x=1/2得到x=log0.84(1/2)=-log0.84(2)
如果你学过对数函数 那就直接用x=lg(1/2)/lg0.84 计算器解得 x约等于3.9755
如果没有学过
我只能帮你说说你问题补充里错在哪里
首先是你去几个数字带入x
发现 你带入得值越大0.84的x次方就越小(如果你学过指数函数的图像就会知道他是一个单调递减 也就是x越大y越小的图像)
那么你没办法就去带入数字 发现带入三比0.5大
带如四比0.5小

我要回帖

更多关于 如何解一元一次方程 的文章

 

随机推荐