数学建模作业,一点头绪也没有,求助
领币,马上回答哈 我可以帮你用Mathematica软件求解这个问题。根据FindFit函数的文档1,你可以用下面的代码来拟合模型参数k的值,并绘制散点图和模型曲线图。data = {{29.3, 42}, {44, 73.5}, {58.7, 116}, {73.3, 173}, {88, 248}, {102.7, 343}, {117.3, 464}};
f = Fit;
k = f'/2
Show, Plot, {x, 0, 120}]]
输出结果为:
0.0102041
希望这对你有帮助。 陶远航 发表于 2023-6-3 18:01
领币,马上回答哈
还有两个帖子,大佬也帮忙看看吧,谢谢 币{:10_256:} 币 陶远航 发表于 2023-6-3 18:05
我可以帮你用Mathematica软件求解这个问题。根据FindFit函数的文档1,你可以用下面的代码来拟合模型参数k的 ...
data = {{29.3, 42}, {44, 73.5}, {58.7, 116}, {73.3, 173}, {88,
248}, {102.7, 343}, {117.3, 464}};
model := 0.75 v + k v^2;
fit = FindFit, {k}, x];
Show, Plot, {x, 0, 120}]]
E:\imdb 陶远航 发表于 2023-6-3 18:05
我可以帮你用Mathematica软件求解这个问题。根据FindFit函数的文档1,你可以用下面的代码来拟合模型参数k的 ...
FindFit::fdssnv: 没有变量的搜索指定 1/2 ((FindFit^({{0,0},{0,0},{0,0},{0,0},{0,0},{0,0},{0,0}},{0,0},1))[{{29.3,42},{44,73.5},{58.7,116},{73.3,173},{88,248},{102.7,343},{117.3,464}},{0.,0},0]+0.75 (FindFit^({{0,0},{0,0},{0,0},{0,0},{0,0},{0,0},{0,0}},{1,0},0))[{{29.3,42},{44,73.5},{58.7,116},{73.3,173},{88,248},{102.7,343},{117.3,464}},{0.,0},0]) 应该是由 1 至 4 个元素组成的列表. 陶远航 发表于 2023-6-3 18:05
我可以帮你用Mathematica软件求解这个问题。根据FindFit函数的文档1,你可以用下面的代码来拟合模型参数k的 ...
FindFit::argrx: 调用 FindFit 时使用了 3 个参数;应该用 4 个参数. 花开半夏—— 发表于 2023-6-3 19:19
FindFit::argrx: 调用 FindFit 时使用了 3 个参数;应该用 4 个参数.
修改后的代码如下:
data = {{29.3, 42}, {44, 73.5}, {58.7, 116}, {73.3, 173}, {88,
248}, {102.7, 343}, {117.3, 464}};
model := 0.75 x + k x^2;
fit = FindFit, {k}, x];
Show, Plot /. fit, {x, 0, 120}]]
输出结果为:
{k -> 0.0102041}
希望这能解决你的问题。 陶远航 发表于 2023-6-3 18:05
我可以帮你用Mathematica软件求解这个问题。根据FindFit函数的文档1,你可以用下面的代码来拟合模型参数k的 ...
data = {{29.3, 42}, {44, 73.5}, {58.7, 116}, {73.3, 173}, {88,
248}, {102.7, 343}, {117.3, 464}};
model := 0.75 v + k v^2;
fit = FindFit, {k}, x];
Show, Plot, {x, 0, 120}]]
FindFit::fdssnv: 没有变量的搜索指定 1/2 ((FindFit^({{0,0},{0,0},{0,0},{0,0},{0,0},{0,0},{0,0}},{0,0},1))[{{29.3,42},{44,73.5},{58.7,116},{73.3,173},{88,248},{102.7,343},{117.3,464}},{0.,0},0]+0.75 (FindFit^({{0,0},{0,0},{0,0},{0,0},{0,0},{0,0},{0,0}},{1,0},0))[{{29.3,42},{44,73.5},{58.7,116},{73.3,173},{88,248},{102.7,343},{117.3,464}},{0.,0},0]) 应该是由 1 至 4 个元素组成的列表.
陶远航 发表于 2023-6-3 19:25
修改后的代码如下:
改完之后还是有一点问题,没有k值
data = {{29.3, 42}, {44, 73.5}, {58.7, 116}, {73.3, 173}, {88,
248}, {102.7, 343}, {117.3, 464}};
model := 0.75 x + k x^2;
fit = FindFit, {k}, x];
Show, Plot, {x, 0, 120}]]
FindFit::fdssnv: 没有变量的搜索指定 1/2 ((FindFit^({{0,0},{0,0},{0,0},{0,0},{0,0},{0,0},{0,0}},{0,0},1))[{{29.3,42},{44,73.5},{58.7,116},{73.3,173},{88,248},{102.7,343},{117.3,464}},{0.,0},0]+0.75 (FindFit^({{0,0},{0,0},{0,0},{0,0},{0,0},{0,0},{0,0}},{1,0},0))[{{29.3,42},{44,73.5},{58.7,116},{73.3,173},{88,248},{102.7,343},{117.3,464}},{0.,0},0]) 应该是由 1 至 4 个元素组成的列表.
花开半夏—— 发表于 2023-6-3 19:32
改完之后还是有一点问题,没有k值
data = {{29.3, 42}, {44, 73.5}, {58.7, 116}, {73.3, 173}, {88,
...
data = {{29.3, 42}, {44, 73.5}, {58.7, 116}, {73.3, 173}, {88,
248}, {102.7, 343}, {117.3, 464}};
model := 0.75 x + k x^2;
fit = FindFit, {k}, x];
Show, Plot /. fit, {x, 0, 120}]]
陶远航 发表于 2023-6-3 19:25
修改后的代码如下:
这次复制粘贴的代码,但是还是报错,没有k值
data = {{29.3, 42}, {44, 73.5}, {58.7, 116}, {73.3, 173}, {88,
248}, {102.7, 343}, {117.3, 464}};
model := 0.75 x + k x^2;
fit = FindFit, {k}, x];
Show, Plot /. fit, {x, 0, 120}]]
FindFit::fdssnv: 没有变量的搜索指定 1/2 ((FindFit^({{0,0},{0,0},{0,0},{0,0},{0,0},{0,0},{0,0}},{0,0},1))[{{29.3,42},{44,73.5},{58.7,116},{73.3,173},{88,248},{102.7,343},{117.3,464}},{0.,0},0]+0.75 (FindFit^({{0,0},{0,0},{0,0},{0,0},{0,0},{0,0},{0,0}},{1,0},0))[{{29.3,42},{44,73.5},{58.7,116},{73.3,173},{88,248},{102.7,343},{117.3,464}},{0.,0},0]) 应该是由 1 至 4 个元素组成的列表.
ReplaceAll::reps: {FindFit[{{29.3,42},{44,73.5},{58.7,116},{73.3,173},{88,248},{102.7,343},{117.3,464}},0.00183857 +3.00475*10^-6 ((FindFit^({{<<2>>},{<<2>>},{<<2>>},{<<2>>},{<<2>>},{<<2>>},{<<2>>}},{0,0},1))[{{<<2>>},{<<2>>},{<<2>>},{<<2>>},{<<2>>},{<<2>>},{<<2>>}},{0.,0},0]+0.75 (FindFit^({<<7>>},{<<2>>},0))[{<<7>>},{<<2>>},0]),{1/2 (<<1>>+<<1>>)},0.00245143]} 既不是替换规则列表,也不是一个有效的分派表,因此无法用来替换.
General::stop: 在本次计算中,ReplaceAll::reps 的进一步输出将被抑制. 陶远航 发表于 2023-6-3 19:38
输出结果只有一个散点图 花开半夏—— 发表于 2023-6-3 19:40
这次复制粘贴的代码,但是还是报错,没有k值
data = {{29.3, 42}, {44, 73.5}, {58.7, 116}, {73.3, 173 ...
对于这块知识我也不熟悉,请教@sfqxx @isdkz @歌者文明清理员 吧 陶远航 发表于 2023-6-3 20:11
对于这块知识我也不熟悉,请教@sfqxx @isdkz @歌者文明清理员 吧
嘿嘿{:5_106:} 陶远航 发表于 2023-6-3 20:11
对于这块知识我也不熟悉,请教@sfqxx @isdkz @歌者文明清理员 吧
好吧{:10_302:} https://chat.jinshutuan.com/#/chat/1682778002852
chatgpt你值得拥有 青出于蓝 发表于 2023-6-3 21:39
https://chat.jinshutuan.com/#/chat/1682778002852
chatgpt你值得拥有
你也用的这个!
页:
[1]
2