怎样求函数值的自变量
例如:t=0:0.001:20;
x=sin(t)+0.1*sin(5*t);
此时如果知道x=1,如何求t=?
用matlab如何编写程序?
谢谢各位兄弟姐妹了~! 求反函数,然后代入
(感觉系统限制15个字符有些长了:@L )
回复 2楼 的帖子
噢,我傻了,直接用solve('sin(t)+0.1*sin(5*t)=1','t')就好了,:@)还以为要自己求反函数。。。
谢谢楼上了~
楼下的细心,:@P 恩,多写了个x=,
[ 本帖最后由 zsyknight 于 2008-6-3 18:22 编辑 ] 原帖由 zsyknight 于 2008-6-3 17:04 发表 http://www.chinavib.com/forum/images/common/back.gif
噢,我傻了,直接用solve('x=sin(t)+0.1*sin(5*t)=1','t')就好了,:@)
还以为要自己求反函数。。。
谢谢楼上了~!
刚试了一下LZ的代码,会报错,应改为:solve('sin(t)+0.1*sin(5*t)=1','t')
页:
[1]