想问一下,已知函数表达式y=0.14-2sin(0.07x)/x,怎么样用matlab实现通过y的值求x的值,因为我这y的值是已知的
不知道你这个问题是否已经解决, 如果还没有解决的话:T1=trotx(pi/2);
T2=troty(pi/2);
T5=T1*T2;
tranimate(T5)
有用希望点个采纳:
你这个其实就是要求解非线性方程组吗,可以使用matlab中的solve函数,具体代码如下:
clc
clear
syms x
y = 0.1;
eqn = [y == 0.14 - 2*sin(0.07*x)/x];
solx = solve(eqn,x)
运行结果:
solx =
34.142099197282170750356828800448
我这个代码里假设y=0.1,你可以根据你自己的需要修改y的取值