我是靠谱客的博主 幽默墨镜,最近开发中收集的这篇文章主要介绍已知函数和y值求自变量用matlab,matlab已知函数值求自变量,求助,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

思路是这样的:你得到最小的函数值后,把它带入你作图的方程反解自变量的值。我不知道你画的这个函数图像的方程什么,我用一个二次方程y=x.^2+x给你做示范:先做图:x=-10:0.1:10;y=x.^2+x;plot(x,y);m_y=min(y)得到最小的值为:-0.25在反解对应的自变量的值:syms x;f=sym('x^2+x+0.25=0');m_x=solve(f,x)看到没有,最小值对应的自变量的值为-0.5www.mh456.com防采集。

matlab已知函数值求自变量,求助输入程序: clear syms x y %定义变量 x=2; %给x赋值 y=x^2 %输入已知函数 回车!

x=fsolve(@(x)-114.4.*(exp(-2.006.*x)-exp(-0.1855.*x))-20,0)

634b51948ebdc2d6f73ab5c6d3eae17e.png

代码如百下:f=(x,a)1./x.*(5/6+1/6.*x.^2).^3-a;y=[1.0534,1.2314,1.4561,1.6919,1.9177,2.1429,2.29,2.4383];x=fsolve(f,2.5*ones(size(y)),[],y);或者度f=(x,a)1./x.*(5/6+1/6.*x.^2).^3-a;y=[1.0534,1.2314,1.4561,1.6919,1.9177,2.1429,2.29,2.4383];for i=1:length(y);x(i)=fzero(f,2.5,[],y(i));endx=Columns 1 through 61.2679 1.5762 1.8156 2.0031 2.1495 2.2744Columns 7 through 82.3475 2.4158是否可以解回决您的问题?答内容来自www.mh456.com请勿采集。

最后

以上就是幽默墨镜为你收集整理的已知函数和y值求自变量用matlab,matlab已知函数值求自变量,求助的全部内容,希望文章能够帮你解决已知函数和y值求自变量用matlab,matlab已知函数值求自变量,求助所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部