lzth.net
当前位置:首页 >> mAtlAB输入x值求y值 >>

mAtlAB输入x值求y值

t=[0.5 3 exp(1) 1.2]; ft=t.^5-3./(t.^3)+t.*exp(-t).*sin(t)-97 得到: ft = -120.8234 145.9100 51.3375 -95.9109

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

不妨设 x=[1 2 3;4 5 6]; y=[1 -2 3;4 -5 -6]; if (size(x)==1&size(y)==1) if(x>=0)&(y>=0) f=x+y; elseif(x>=0)&(y<0) f=x+y*y; elseif(x<0)&(y>=0) f=x*x+y; elseif(x<0)&(y<0) f=x*x+y*y; end elseif size(x)==size(y) sizex=size(x); for i=1:sizex(1)*sizex(2) if (x(i)>=0)&

你这个系数太麻烦,写个m文件吧:function y=f(x) y=9.7800000000000082-0.0084265734265880*x-0.0015909090909031*x.^2+0.0001631701631693*x.^3-0.0000058275058275*x.^4; end 保存为f.m 然后再外面写>>x=number; >>y=f(x); (加;

x=input('x='); y=input('y='); t=x; x=y; y=t;

你好!你输入的时候:x=[] y=[.] 设置一个中间变量不就可以了 t=x x=y y=t 希望对你有所帮助,望采纳.

int64_t* value = (int64_t*)lpvData; printf("common: thread %答d: lpvData=%lx : value=%lld\n", GetCurrentThreadId(), lpvData,*value); Sleep(5000); }

如是线性,可以用regress()函数,如是非线性,可以用 nlinfit()函数或lsqcurvefit()函数.如你有数据可以传给我,可以帮你分析一下.

楼上错 x=[1 2 3 4 5 6];%定义x=1,2,3,4,5,6 y=x.^2+4*x+5 % 需.*,向量运算

如果知道函数的解析表达式,可以考虑试一试finverse,在一些简单的情况下,可能求出反函数的表达式.例如, syms x,finverse(1/tan(x)) 得到 atan(1/x) 如果使用上面的finverse求反函数失败,可以用数值方法来求反函数的值.

lyxs.net | fpbl.net | zxtw.net | acpcw.com | ltww.net | 网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com