QQ登录

只需要一步,快速开始

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

请教matlab小问题

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

27

主题

4

听众

289

积分

升级  94.5%

该用户从未签到

新人进步奖

群组数学建模

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

群组Mathematica研究小组

群组LINGO

跳转到指定楼层
1#
发表于 2009-8-10 11:49 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
以下是程序设计:
5 ?0 |: h+ ?( `  f, Dclear9 W3 A& R8 L0 I+ o/ y/ l$ [  Q
x=1;
* h: f4 D; l! xy=0;
. C& _: \& V! b4 y! h+ V  jformat long x;y;* w& }; j. D1 q* [
forj= 1:31' ?4 s6 ~' b- n5 T; X% X. P& L) P
     y=x+y;6 y) ^3 D2 N( `# M  S3 p% g
     fprintf('sum%g=%f\n',j,x)
! x& E3 g$ D) C     x=2.*x;
: o! T6 H, w  A6 @end
5 c+ W  o7 o* E9 m6 lfprintf('Total=%f',y)9 D; |- Z. F. X& Z
4 {4 T* o. B; q  J/ v, F
调试后出现错误提示:" N+ J* E. Z6 w
??? Error using ==> format
$ Z) Z/ h- i2 [- BUnknown command option.' C% T  B& x. A9 m8 r8 `

1 E; b+ g; B* L  f4 P  G" ]  u. |# A这是按照书本上来的,请问会犯这种低级错误。。
+ D7 ]" `/ _# x有点搞不懂,还请高手指教,谢谢。
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
追梦者 实名认证       

13

主题

4

听众

594

积分

升级  98%

该用户从未签到

国际赛参赛者

新人进步奖

群组数模应用

群组LINGO

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

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

群组Mathematica研究小组

恩,你上面的程序没错,我运行了,估计是你的函数库里没有format的命令。
: J' w4 K& B& ~8 _! A建议1、敲一下help format。6 m8 T5 Y" n6 I9 m
2、将上面的程序改为
9 l" @( v2 |# U+ n  E8 @clear
2 g9 C/ t# `2 a5 ]. Zx=1;
1 B. R3 b7 d  f- f& ty=0;
/ r, p' R* @5 i' ?8 V8 L%format long x;y;
' o2 N6 Y$ z6 W7 R, u# pforj= 1:31+ J, G& @; C) M) G
     y=x+y;! P# F" R" @+ A& V- T6 j
     fprintf('sum%g=%f\n',j,x)
5 ]' C9 P" f% }3 s1 W     x=2.*x;
8 N6 i+ m+ @/ z# l8 ]$ Rend" N# a8 R0 n! `3 I* N4 A- m
fprintf('Total=%f',y)+ p6 e) J. F" C3 F
再运行一下。
回复

使用道具 举报

追梦者 实名认证       

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# 追梦者
% e7 A6 P. J, G; k8 l, k' E6 {
真的很感谢你的帮助。在帮助菜单里我查了一下,格式是没有错误的。我用的是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, y, j/ R0 r( @/ c
    x=1;
    2 {/ U; ?3 X0 A& d7 H0 m, U; xy=0;  Q- X( e; e+ h1 n
    format long 0 d3 G; Q# I! [) x2 Y; d7 W( O
    for j= 1:31
      q  z5 r  y' y/ b5 Z4 K     y=x+y;3 H1 r2 W0 W4 I
         fprintf('sum%g=%f\n',j,x). q8 c- Z& P; \( L/ |
         x=2.*x;9 b+ O7 j( K% S, N; O5 `) x4 a
    end
    ; A% g* i( U: i/ ?6 Kfprintf('Total=%f',y)
    回复

    使用道具 举报

    552433160 实名认证       

    6

    主题

    4

    听众

    161

    积分

    升级  30.5%

    该用户从未签到

    回复

    使用道具 举报

    追梦者 实名认证       

    13

    主题

    4

    听众

    594

    积分

    升级  98%

    该用户从未签到

    国际赛参赛者

    新人进步奖

    群组数模应用

    群组LINGO

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

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

    群组Mathematica研究小组

    6# mezhaoyun ( i4 H6 e2 C- J
    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-7-11 00:07 , Processed in 0.593397 second(s), 102 queries .

    回顶部