`

scip习题1.7解答

阅读更多
    综合了习题1.6提出的误差过大问题,采用相对误差进行求值,题目是要求使用牛顿近似求立方根公式写出scheme过程:
<!---->(define (square x) (* x x))
(define (divided_by_3 x y)(
/ (+ x y) 3))
(define (improve guess x)
        (divided_by_3 (
/ x (square guess)) (* 2 guess)))
(define constant 
0.0001)
(define (good_enough
? old_guess guess)
        (
< (abs (/ (- guess old_guess) guess)) constant)) 
(define (curt old_guess guess x)
        (
if (good_enough? old_guess guess)
             guess
            (curt guess (improve guess x) x)))
(define (simple_curt x)(curt 
0.1 1 x))

测试一下:

<!---->> (simple_curt 27)
3.0000000000000975834575646
> (simple_curt 8)
2.0000000000120622386311755
> (simple_curt 9)
2.0800838232385225245408740




dennis 2007-05-08 17:08 发表评论
分享到:
评论

相关推荐

    scip-3.1.1.tgz

    SCIP(Solving Constraint Integer Programs)是一个开源的数学优化求解器,主要用于处理整数规划问题,包括线性、混合整数、二元、逻辑和非线性规划等。SCIP由Zuse Institute Berlin开发,广泛应用于运营研究、数学...

    SCIP开源开发说明.pdf

    SCIP(Solving Constraint Integer Programs)是一个强大的开源整数规划和非线性整数规划求解器,它为约束整数规划问题提供了全面的解决策略。SCIP的主要特点包括: 1. 全规模MIP和MINLP求解器:SCIP提供了一个高效...

    开源求解器SCIP的python接口学习手册

    SCIP Python 接口学习手册 SCIP(Solving Constraint Integer Programs)是一个开源的数学优化求解器,用于解决混合整数规划问题。Python 是一种流行的编程语言, PySCIPOpt 是 SCIP 的 Python 接口,提供了一个...

    SCIP约束整型规划器库及头文件

    SCIP(Solving Constraint Integer Programs)是一个开源的数学优化求解器,专门用于解决混合整数线性规划(MILP)、混合整数二次规划(MIQP)以及其他类型的整数优化问题。它是一个完整的框架,包含了建模语言、...

    scip1.4考试题

    做些 scip1.4考试题对你过JAVA决对有帮助

    64位window用SCIP

    scip提供了windows下的一个可用工具,压缩包有三个文件,scip-3.1.1.1.win.x86_64.msvc.opt.spx.ld.dll,scip-3.1.1.1.win.x86_64.msvc.opt.spx.ld.exe,scip-3.1.1.1.win.x86_64.msvc.opt.spx.ld.lib

    python-scip,window下开发,linux下部署环境搭建都有了.zip

    在Python编程环境中,SCIP(Solving Constraint Integer Programs)是一个强大的优化求解器,用于处理混合整数规划问题,包括线性和非线性规划。它提供了丰富的接口,使得开发者能够利用Python来构建和求解复杂的...

    电子-scip.rar

    在学习和开发STM32的过程中,"scip"可能是指“System Configuration and Integration Platform”,这是一个集成开发环境或者开发工具,用于简化STM32的编程和调试工作。SCIP通常包含代码编辑器、编译器、调试器以及...

    MATLAB OPTI工具箱,包括scip.mexw64文件和sedumi

    https://blog.csdn.net/xiaofei473/article/details/107731714?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-5&spm=1001.2101.3001.4242借助前人的博文,下载了OPTI Toolbox的第三方工具箱,...

    MATLAB OPTI Toolbox工具箱,包括scip.mexw64文件和sedumi求解器,求解器相对比较全

    MATLAB OPTI Toolbox工具箱,包括OPTI-OPTI_Toolbox_v2.28_Released.zip、optiMEXFiles_mexw64_2_28.zip、scip.mexw64和sedumi-1.3.4.zip文件,是目前求解器相对比较全的安装文件,在本人博客中有配套的安装说明。

    JSCIPOpt:SCIP优化套件的Java接口

    该项目提供了从Java编程语言到求解器软件的接口。 如何使用JSCIPOpt建立模型 examples文件夹中提供了几个示例。 它们显示了界面的某些功能,并且可以用作编写更复杂代码... 它们代表C数据结构SCIP , SCIP_VAR , SCIP

    SICP-learning:SCIP演示和练习

    这个压缩包中的"SCIP-learning-master"文件夹很可能包含了与SICP教材相关的代码示例、练习题以及可能的解答,帮助读者更好地理解和掌握书中的概念。 首先,让我们探讨Scheme的基础知识。Scheme的语法极其简洁,以...

    一种非线性优化器scip与soplex

    在非线性优化中,SCIP(Solving Combinatorial Integer Programs)和Soplex是两个重要的工具。 SCIP(Solving Constraint Integer Programs)是一个开源的数学优化求解器,专门处理混合整数线性和非线性规划问题。...

    UTM-30LX&SCIP;模拟器

    "UTM-30LX&SCIP;模拟器"是一个专为以太网环境设计的高级工具,它主要用于模拟激光雷达系统,特别是UTM-30LX型号。UTM-30LX是一款高性能的二维激光扫描仪,广泛应用于机器人导航、自动驾驶车辆、室内定位和避障等领域...

    scip 64位动态链接库

    64位动态链接库。 要的拿去,免费,不用谢。 链接时请注意原工程文件是不是64位的,不然会出现无法调用错误。 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...

    SCIP2.0数据协议说明书中文版_友科莱独家提供_1

    SCIP2.0(Sensor Communication Interface Protocol 2.0)是一种由传感器接口研究小组开发的通信协议,旨在为机器人应用提供灵活且高效的传感器接口。该协议的目的是确保不同类型的传感器能有效地与机器人系统进行...

    BendersSCIP:适用于SCIP优化套件的Benders分解框架

    适用于SCIP优化套件的Benders分解框架 这是构成SCIP中Benders分解框架的源文件的存储库。 此处提供了这些源文件,以便可以立即使用该框架的任何最新开发成果。 这提供了在发布之间对SCIP的Benders分解框架的更新的...

    PySCIPOpt:SCIP 优化套件的 Python 接口

    Conda 将自动安装 SCIP,因此所有内容都可以在单个命令中安装: conda install --channel conda-forge pyscipopt 使用 PyPI 和源代码 有关说明,请参阅 。 请注意,最新的 PySCIPOpt 版本通常只与 SCIP 优化套件...

    SCIPSimple源码

    SCIP(Solving Constraint Integer Programs)是一个开源的数学优化求解器,主要用于处理整数规划问题,包括线性、混合整数、二次和二次约束线性规划等。SCIPSimple 源码则是 SCIP 库的一个简化版本或者特定实现,...

    scip的python

    SICP(Structure and Interpretation of Computer Programs,计算机程序的结构与解释)是一本著名的计算机科学教科书,最初由Harold Abelson、Gerald Jay Sussman和Julie Sussman编写,它被认为是计算机科学领域的...

Global site tag (gtag.js) - Google Analytics