如何提取系数x在指数?

3视图(30天)
信谊x
a1 = 10.0548;a2 = -4.4425;a3 = -3.2730;a4 = -2.2430;b1 = 0.0;b2 = 0.0029;b3 = 0.0379;b4 = 0.3863;
y = a1 * exp (b1 * x) + a2 * exp (b2 * x) + a3 * exp (b3 * x) + a4 * exp (b4 * x);
z4 =扩大(y4 ^ 2);
z4 = vpa (z4, 6);
z4 = exp (-0.0758168 x) 10.7127 - 65.8191 exp (-0.0379084 x) - exp (-0.00294242 x) 89.3358 + 19.7354 exp (-0.00588485 x)
——exp (-0.386332 x) 45.1049 + exp (-0.772664 x) 5.03086 + exp (-0.0379084 x) exp (-0.00294242 x) 29.0805
+ exp (-0.0379084 x) exp (-0.386332 x) 14.6825 + exp (-0.00294242 x) exp (-0.386332 x) 19.9285 + 101.099
(c, tx) =多项式系数(vpa (z2, 6))
qc = arrayfun (tx @char,“统一”,0)
鳍= cellfun (@ (x) regexprep (x,“\ < exp”,),质量控制,“UniformOutput”假)
fin1 = cellfun (@ (x) regexprep (x,“\ < x”,),翅片,“UniformOutput”假)
fin2 = cellfun (@ (x) regexprep (x,‘* + ',)、fin1“UniformOutput”假)
fin3 = cellfun (@ (x) regexprep (x,“\ < (”,)、fin2“UniformOutput”假)
fin4 = cellfun (@ (x) regexprep (x,‘\ >),)、fin3“UniformOutput”假)
fin5 = str2double (fin4)
它给fin4作为
-0.037908413650000305494813801487908 - -0.0029424243719999854107527426094748的-0.037908413650000305494813801487908 - -0.38633213039999958482439978979528的“-0.037908413650000305494813801487908”“-0.075816827300000610989627602975816”-0.0029424243719999854107527426094748 - -0.38633213039999958482439978979528的“-0.0029424243719999854107527426094748”“-0.0058848487439999708215054852189496”“-0.38633213039999958482439978979528”“-0.77266426079999916964879957959056”' 1 '
它给fin5作为
南南-0.0029 -0.0059 -0.3863 -0.7727 1.0000 -0.0379 - -0.0758南
有什么更好的方法来得到x的coefficennt exponetial内?
谢谢你!

接受的答案

大卫Goodmanson
大卫Goodmanson 2020年5月9日
编辑:大卫Goodmanson 2020年5月9日
嗨伊珊,
平方y给16条款涉及两个指数函数的乘积。Multilying指数意味着添加两个b系数在每个产品,所以这个任务可以归结为寻找所有可能的两个b系数。
b = - (0.0 0.0029 0.0379 .3863);
咖啡= b + b”
%,如果您想独特的,
ucof =独特(咖啡(:))
ucof =
-0.7726
-0.4242
-0.3892
-0.3863
-0.0758
-0.0408
-0.0379
-0.0058
-0.0029
0
2的评论
大卫Goodmanson
大卫Goodmanson 2020年5月10日
嗨伊珊,
这是方法之一。从最初的一种变体的过程:
b = - (0.0 0.0029 0.0379 .3863);
bsum = b”;%创建一个列向量,一个总和
bsum = bsum + b创建一个矩阵的所有成对的资金百分比
bsum = bsum (:);%创建一个列向量,两个金额
现在你只是重复这个过程列向量的三个金额,等等,使用独特的最后如果需要。

登录置评。

更多的答案(0)

类别

找到更多的在稀疏矩阵帮助中心文件交换

标签

下载188bet金宝搏


释放

R2020a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!