QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 818|回复: 0
打印 上一主题 下一主题

好的编程习惯的总结

[复制链接]
字体大小: 正常 放大
回帖奖励 1 点体力 回复本帖可获得 1 点体力奖励! 每人限 1 次

413

主题

36

听众

1854

积分

升级  85.4%

  • TA的每日心情
    开心
    2019-9-18 21:55
  • 签到天数: 258 天

    [LV.8]以坛为家I

    社区QQ达人

    群组2015国赛冲刺

    群组2016美赛公益课程

    群组国赛讨论

    群组第三届数模基础实训

    群组Matlab讨论组

    跳转到指定楼层
    1#
    发表于 2015-9-7 22:16 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta

    3.7.1 好的编程习惯的总结
    在有选择结构和循环结构的编程中,要遵循以下的编程指导思想。如果你长期坚持这些原则,你的代码将会有很少的错误,有了错误也易于修改,而且在以后修改程序时,也使别人易于理解。

    .在我们检测两数值是否相等时一定要小心,因为round off错误可能会使两个本来应该相等的值不相等了。这时你可以在round off错误的范围内它是不是近似相等。

    .遵守基本编程设计步骤来编写可靠,易理解的matlab的程序。

    .if结构和switch语句中,语句块要缩进两个空格

    3.7.2 matlab总结
    下面的总结列举了本章出现的所有特殊符号,命令和函数,后面跟的是简短的描述。

      
    v=axis
      
    此函数将会返回一个4元素行向量[xmin xmax  ymin ymax],其中xmin xmax  ymin ymax代表xy轴的上下限
      
    axis([xmin xmax ymin ymax])
      
    xmin xmax设定横轴的下限及上限,以ymin ymax设定纵轴的下限及上限
      
    axis equal
      
    将横轴纵轴的尺度比例设成相同值
      
    axis square
      
    横轴及纵轴比例是1:1
      
    axis normal
      
    以预设值画纵轴及横轴
      
    axis off
      
    将纵轴及横轴取消
      
    axis on
      
    这个命令打开所有的轴标签,核对符号,背景(默认情形)

    3.8 练习
    3.1
    正弦函数的定义为tanθ=sinθ/cosθ这个表达能求出角的正弦值,只要cosθ的值不要太接近0。假设θ用度为单位,编写相应的matlab语句来计算tanθ的值,只要cosθ大于等于10-20,如要小于10-20,那么打印出错误提示。

    3.2
    下面的语句用来判断一个人的体温是否处于危险状态(温度用的是华氏计量)。这些语句是否正确?如果不正确,指出错在那里?

    if temp < 97.5

       disp('Temperature belownormal');

    elseif temp > 97.5

       disp('Temperature normal');

    elseif temp > 99.5

       disp('Temperature slightlyhigh');

    elseif temp > 103.0

       disp('Temperaturedangerously high');

    end

    3.3
    在邮局发一个包裹,不超过两英磅的则收款为10美元。超过两英磅每英磅按3.75美元来计费,如果包裹的重量超过了70英磅,超过了70英磅的部分,每英磅的价格为1.0美元。如果超过了100英磅则拒绝邮递。编写一个程序,输入包裹的重量,输出它的邮费。

    3.4
    在例3.3中我们编写了一个程序用以计算f(x,y)的值。这个函数的定义如下




    在这里我们要求用if的嵌套结构来编写这个程序。

    3.5
    编写一个程序用以计算以下的函数



    x为自变量,x的值小于1

    3.6
    编写一个程序允许使用者输入一个字符串,这个字符必须是一个星期中的一天("Sunday","Monday","Tuesday"),应用switch结构把这些字符串转化为相应的数字,以星期天为第一天,以星期六为最后一天。如果输入不是这七个字符串中的一个,那么输出提示信息。

    3.7
    理想气体定律。理想气体定律定义在例3.7中出现。假设1mol的理想气体的体积为10L,编写程序画出PT图,温度的变化为250K400K



    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    数学中国版主团队!
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-12 07:55 , Processed in 0.381573 second(s), 51 queries .

    回顶部