QQ登录

只需要一步,快速开始

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

请教matlab小问题

[复制链接]
字体大小: 正常 放大
mezhaoyun 实名认证       

27

主题

4

听众

289

积分

升级  94.5%

该用户从未签到

新人进步奖

群组数学建模

群组中国矿业大学数学建模协会

群组Mathematica研究小组

群组LINGO

跳转到指定楼层
1#
发表于 2009-8-10 11:49 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
以下是程序设计:
2 ]; r5 I# s* M. O+ T, C$ U& ^clear
/ u+ _. k) e( q' H# h6 {x=1;
( Q+ u/ g0 N, {7 z( B1 A+ Wy=0;
8 j8 Y& ~9 `- x3 |3 ^7 t2 i0 uformat long x;y;- w3 J% v( \+ z5 V' e( o, G
forj= 1:316 U9 r. ?: F/ p0 L0 O) K; b0 W
     y=x+y;
9 u! V% L* a- ~6 y$ u% a     fprintf('sum%g=%f\n',j,x)  e8 K" B+ \' v6 k
     x=2.*x;# A6 r" f; ^" o3 k
end" Q' ]3 j6 |. ~8 p* E
fprintf('Total=%f',y)
/ S  u' z; P( F3 J7 e
/ a7 C& \8 Z& \) e! R' e% U* B调试后出现错误提示:
  [) s8 q/ }: M5 J/ i??? Error using ==> format  z* y$ F8 c3 g( [( w
Unknown command option.1 M! m: y! E$ k% b
3 O- T  B* C3 ^; E% @4 m
这是按照书本上来的,请问会犯这种低级错误。。2 M/ x, H. Y: I6 b9 X% \$ K
有点搞不懂,还请高手指教,谢谢。
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
追梦者 实名认证       

13

主题

4

听众

594

积分

升级  98%

该用户从未签到

国际赛参赛者

新人进步奖

群组数模应用

群组LINGO

群组四川农业大学数学建模协会

群组重庆交通大学数学建模协会

群组Mathematica研究小组

恩,你上面的程序没错,我运行了,估计是你的函数库里没有format的命令。
1 ?3 l4 v+ a- Z9 [1 p$ @建议1、敲一下help format。
' H" s! X# r6 b& `0 C! B2、将上面的程序改为$ G+ b& }5 K3 z3 m
clear
1 l4 K7 x1 y' ~) Jx=1;9 P/ ~" [( B: B4 C) e8 N# t* O
y=0;
/ A, \7 ?1 t5 m2 ^4 W%format long x;y;
! u4 D7 o) ~- yforj= 1:31
) p8 c# S* X: I: g     y=x+y;& ^/ x# h! B1 {- ^
     fprintf('sum%g=%f\n',j,x)) J* b  `" `* w3 Z+ z' Y! y) r
     x=2.*x;
& Y5 e7 j0 i9 iend7 ~0 `+ j4 a+ s: u8 c% C) Y" y' q
fprintf('Total=%f',y)
, p$ ?8 T; ?. v# c! R% \再运行一下。
回复

使用道具 举报

追梦者 实名认证       

13

主题

4

听众

594

积分

升级  98%

该用户从未签到

国际赛参赛者

新人进步奖

群组数模应用

群组LINGO

群组四川农业大学数学建模协会

群组重庆交通大学数学建模协会

群组Mathematica研究小组

回复

使用道具 举报

陶陶 实名认证       

1

主题

4

听众

81

积分

升级  80%

该用户从未签到

新人进步奖

群组数学建模

群组中国矿业大学数学建模协会

群组数学趣味、游戏、IQ等

群组09年国际数学建模群—鹰之队

群组南京邮电大学数模协会

回复

使用道具 举报

mezhaoyun 实名认证       

27

主题

4

听众

289

积分

升级  94.5%

该用户从未签到

新人进步奖

群组数学建模

群组中国矿业大学数学建模协会

群组Mathematica研究小组

群组LINGO

回复

使用道具 举报

mezhaoyun 实名认证       

27

主题

4

听众

289

积分

升级  94.5%

该用户从未签到

新人进步奖

群组数学建模

群组中国矿业大学数学建模协会

群组Mathematica研究小组

群组LINGO

2# 追梦者
- k2 v' u) F* v0 t4 L- O+ \. @7 U; u7 B+ p6 D; v$ f0 \
真的很感谢你的帮助。在帮助菜单里我查了一下,格式是没有错误的。我用的是matlab7.1,安装时跳过了3张盘,估计有些函数数据库有一定缺失。对了,按你下面的修改format long ,运行后很好,没有出现错误。呵呵,能再请教一下为什么这样修改吗?以前没用过matlab软件。还请多多指教。。不胜感激。。
回复

使用道具 举报

fc013 实名认证       

7

主题

2

听众

819

积分

升级  54.75%

  • TA的每日心情
    开心
    2015-6-12 19:46
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    新人进步奖

    群组数学建模

    群组数学趣味、游戏、IQ等

    群组学术交流A

    clear
    ! k# x# m8 v4 Bx=1;9 L' N6 h# }- o. s$ ]+ }
    y=0;
    $ N9 {5 K8 C9 p3 S8 V5 z$ yformat long
    # N; Z/ P/ R& ^/ Rfor j= 1:31/ W* p3 E' i3 F
         y=x+y;. K, Y5 \" ]9 n$ K9 J& u
         fprintf('sum%g=%f\n',j,x)
    ) O3 `* V5 Y6 b* f- t, q     x=2.*x;
    * h, c0 s$ R& P. B  k0 |9 Xend
    * l! u7 G- s! m2 Ufprintf('Total=%f',y)
    回复

    使用道具 举报

    552433160 实名认证       

    6

    主题

    4

    听众

    161

    积分

    升级  30.5%

    该用户从未签到

    回复

    使用道具 举报

    追梦者 实名认证       

    13

    主题

    4

    听众

    594

    积分

    升级  98%

    该用户从未签到

    国际赛参赛者

    新人进步奖

    群组数模应用

    群组LINGO

    群组四川农业大学数学建模协会

    群组重庆交通大学数学建模协会

    群组Mathematica研究小组

    6# mezhaoyun
    + h* k& J, g: ^' Q" K0 X: N  WO(∩_∩)O~,format 有一系列用来表示字符长度的标准,format long 只是将数值更精确些。一般在MATLAB默认状态下是format short,精度不是很高,有时做精度要求高的,就得用format long来显示。如果你要精度高的话,建议你再装一下MATLAB,O(∩_∩)O~
    回复

    使用道具 举报

    xiaoguo        

    6

    主题

    4

    听众

    224

    积分

    升级  62%

    该用户从未签到

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2025-9-18 01:19 , Processed in 0.616472 second(s), 101 queries .

    回顶部