QQ登录

只需要一步,快速开始

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

请教matlab小问题

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

27

主题

4

听众

289

积分

升级  94.5%

该用户从未签到

新人进步奖

群组数学建模

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

群组Mathematica研究小组

群组LINGO

跳转到指定楼层
1#
发表于 2009-8-10 11:49 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
以下是程序设计:
0 q7 H' C. m% J/ y8 ~3 u- gclear* Y; n8 H/ c, N- y. H( p
x=1;# T  Y8 n$ J& i3 Z  S
y=0;- K" O  U0 P. x0 h3 b5 T
format long x;y;
3 j$ a% {4 X7 N% f* @& s; Gforj= 1:31
1 V" w+ v& o# D5 i$ M8 S     y=x+y;# j3 d- ]  f2 j& _9 I+ F* \
     fprintf('sum%g=%f\n',j,x)
* K: I5 I$ u; e3 {$ j4 Q- z  M$ W     x=2.*x;  R2 i% d  D' f! q0 l
end9 P- U8 ]+ K- W
fprintf('Total=%f',y)( u4 u' a$ G; w
" u! G: k6 \- S6 o+ b8 u8 `
调试后出现错误提示:
9 v8 \* R2 g/ C& R2 ~- t6 W: t??? Error using ==> format0 B. ~. l$ A8 W% {# |$ X# p. p- G
Unknown command option.2 i( X4 x: r4 {: ?2 H6 u

9 O2 i% ~, e7 X$ s: J" q这是按照书本上来的,请问会犯这种低级错误。。+ A* c7 ~/ [1 j9 W
有点搞不懂,还请高手指教,谢谢。
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
追梦者 实名认证       

13

主题

4

听众

594

积分

升级  98%

该用户从未签到

国际赛参赛者

新人进步奖

群组数模应用

群组LINGO

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

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

群组Mathematica研究小组

恩,你上面的程序没错,我运行了,估计是你的函数库里没有format的命令。
4 r" q. ]' k9 I& F建议1、敲一下help format。
0 [+ J8 E' ]; c' e) U0 G2、将上面的程序改为3 ]) A, v) U% X$ d/ p7 O" x" h
clear
* z  ~8 s) x2 Xx=1;4 w' `" }" W! m1 @6 k7 x0 |
y=0;6 C; y7 j  n' e, |* l) F: O
%format long x;y;' h2 h6 M; {# e! V! l7 p
forj= 1:31; {$ o/ |$ _8 X% Z
     y=x+y;4 N6 R0 s! ]& I# e! P5 P
     fprintf('sum%g=%f\n',j,x)
: c+ K( @/ n. X" Z, u" }; K( q     x=2.*x;9 ~9 m! O3 m3 q8 q2 O4 B
end$ A' J8 }( i' u# }8 {5 O
fprintf('Total=%f',y)' p  B! m3 l  _1 N) P
再运行一下。
回复

使用道具 举报

追梦者 实名认证       

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# 追梦者 , _0 r: Y8 K# O0 |; J$ G, I

6 o) J# w1 s" O真的很感谢你的帮助。在帮助菜单里我查了一下,格式是没有错误的。我用的是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
    , `5 g: `0 e/ }7 R$ \( nx=1;
    3 i8 q' {, _) v1 K, gy=0;
    . A5 E( I" A, F" R$ Uformat long # q% U: g) m" N; N+ s0 b
    for j= 1:31
    1 P8 a8 x, T8 C  z, O% {( i     y=x+y;
    , I- K, p) j! b; s. z' X6 `     fprintf('sum%g=%f\n',j,x)
    4 D6 Y* N' Q: B7 R& {8 M4 A8 D     x=2.*x;6 k  d; T: R3 N4 w7 \$ Y. }
    end
    - ?. z: `/ C2 h  J* m) o# qfprintf('Total=%f',y)
    回复

    使用道具 举报

    552433160 实名认证       

    6

    主题

    4

    听众

    161

    积分

    升级  30.5%

    该用户从未签到

    回复

    使用道具 举报

    追梦者 实名认证       

    13

    主题

    4

    听众

    594

    积分

    升级  98%

    该用户从未签到

    国际赛参赛者

    新人进步奖

    群组数模应用

    群组LINGO

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

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

    群组Mathematica研究小组

    6# mezhaoyun
    1 y/ y/ A0 _1 C+ ~+ ^" ~O(∩_∩)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, 2026-4-14 02:18 , Processed in 0.496789 second(s), 102 queries .

    回顶部