首页 > 解决方案 > 更改编译语言中的函数以进行数值模拟

问题描述

我想用编译语言(比如 C)对进化方程进行数值模拟。这个进化方程依赖于一个预定义的函数 f(x),它接受一个 double 作为输入并吐出另一个 double(某种 R -> R 函数)。

我的大部分代码都是数值方法,而 f(x) 函数是两行代码。

如果我想经常更改此函数 f(x) 并将其更改为任意值(而不是仅更改我可以从文件中读取的参数),我最好的选择是什么?把这个函数放在一个单独的文件中,每次都只重新编译和链接这个文件?我目前还没有看到其他解决方案吗?

标签: ccompilation

解决方案


推荐阅读