MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB基础] 求助各位高手一个变量传递的问题 (https://www.labfans.com/bbs/showthread.php?t=14327)

173fd122 2012-02-27 11:33

求助各位高手一个变量传递的问题
 
我有如下两个函数:y=xiangying(x)
t=time(x)
这两个函数里面都有子函数,比较复杂,第一个是y关于x的函数,第二个是t关于x的函数,我想求教如何通过编程变为y关于t的函数。。。我尝试了对第二个函数求反函数,用了finverse但是
出来solvelib::Union(RootOf(X95^5 - (25*x^3*X95^2*exp(pi*X88*(0 - 6*i)))/4 - 62500*X95*((9*x^3*exp(pi*X88*(0 - 6*i)))/100 - (16724614614290683*x^(3/2)*exp(pi*X88*(0 + 3*i))*exp(pi*X88*(0 - 6*i)))/54975581388800) + (2351898930134627296875*x^(3/2)*exp(pi*X88*(0 + 3*i))*exp(pi*X88*(0 - 6*i)))/274877906944 - 1265625*x^3*exp(pi*X88*(0 - 6*i)) - 4370511468696023301496362821976390625/302231454903657293676544, X95), X88, Z_ intersect [-(2*(pi/2 - (3*Im(log(x)))/4))/(3*pi), (2*(pi/2 + (3*Im(log(x)))/4))/(3*pi)))这样一个结果,显然是不行,所以求教大家有没有其他的方法。
补充:我可以通过如下语句得到y关于t的图像:
m=time(x);
n=xiangying(x);
plot(m,n);
但是光有图像没用。。我想要表达式。。。希望大家能帮助我,谢谢:)

yhcode 2012-02-28 08:52

回复: 求助各位高手一个变量传递的问题
 
你要清楚你的表达式的形式,是线性的,非线性的(多项式的,指数的)....,之后得到的关于x的t和y的点对集合,之后根据你的目的进行函数拟合就好了


所有时间均为北京时间。现在的时间是 11:09

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.