如何用mathematica在知道数据的情况下画出函数图像

如何用mathematica在知道数据的情况下画出函数图像
现在我知道的数据如下:x=0/0.15/0.25/0.5/1.0/1.5/2.0/2.5y=0/0.072/0.119/0.243/0.494/0.618/0.831/0.999数据是一一对应的,知道是一个一次函数.也就是是直线需要稍微修正下误差.谢谢哪为大虾能帮我画一下,最好把公式列出来.如果能用其他软件画的,也可以,
啊啊4 1年前 已收到3个回答 举报

gozillakat 幼苗

共回答了16个问题采纳率:93.8% 举报

data = { {0,0}, {0.15,0.072}, {0.25,0.119}, {0.5,0.243}, {1.0,0.494}, {1.5,0.618}, {2.0,0.831}, {2.5,0.999} };
f = Fit[ data, {1,x}, x ];
lp = ListPlot[ data ];
p = Plot[ f, {x,-0.5,3} ];
Show[ lp,p ]
运行即可.
其中f即为所求直线,解析式为
f = 0.0277774 + 0.399213 x
图如下:
(baidu默认200x200像素,不知道能不能看清楚)

1年前

3

风筝424 幼苗

共回答了273个问题 举报

QQ274131292

1年前

1

kcaik 幼苗

共回答了23个问题 举报

Mathematica算负数的三次方根时取的是虚数,注意: x^(1/3) = Sign[x]*Abs[x]^(1/3) 函数x^2+[y-x^(1/3)]=1,即: y=1-x^2+x^(1

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 2.141 s. - webmaster@yulucn.com