QQ登录

只需要一步,快速开始

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

请教matlab小问题

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

27

主题

4

听众

289

积分

升级  94.5%

该用户从未签到

新人进步奖

群组数学建模

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

群组Mathematica研究小组

群组LINGO

跳转到指定楼层
1#
发表于 2009-8-10 11:49 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
以下是程序设计:3 T; l. n+ m4 x
clear: U3 Z% j# s, g# ^9 K, M/ O2 o
x=1;+ ~: R+ O5 d% @, H
y=0;0 a! C/ [* @- _- @3 X
format long x;y;3 r( M* c! u# D7 a7 l* v8 v2 Y
forj= 1:313 v9 g- Y: d$ S( Y
     y=x+y;
) {6 D" j# w2 D+ ~     fprintf('sum%g=%f\n',j,x)( R1 \8 V; G+ T- B
     x=2.*x;
8 \( k% O. k! [3 Cend
4 {' H7 A: f& v8 C1 Q9 z6 _fprintf('Total=%f',y)
9 u2 ]  J2 d& x1 ?5 u. Y! S5 I+ ?) u* B1 U- i& R$ B7 m) Y. Y% e) ^
调试后出现错误提示:
2 J4 m) L8 h0 \; Z, w??? Error using ==> format. F7 ]" V0 `% z* h6 L
Unknown command option.4 f5 E2 m% Y# v
0 G6 L) f  L& z# E  z& F7 U
这是按照书本上来的,请问会犯这种低级错误。。
( ~2 f5 |. W8 s7 ^' Q# N# g% ^4 L5 B9 K有点搞不懂,还请高手指教,谢谢。
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
追梦者 实名认证       

13

主题

4

听众

594

积分

升级  98%

该用户从未签到

国际赛参赛者

新人进步奖

群组数模应用

群组LINGO

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

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

群组Mathematica研究小组

恩,你上面的程序没错,我运行了,估计是你的函数库里没有format的命令。  e- j3 F6 @) D0 G- D. t5 J" S
建议1、敲一下help format。* c" L/ \' T% C$ {
2、将上面的程序改为( t, V5 R4 }* Y! d* H. E
clear
1 [8 L# g5 S4 ~2 q" mx=1;
% |$ ~- J; S& F- Z" By=0;
' t; [- q0 g( F) W%format long x;y;
  e% j8 C. o+ ~) g; C: N: |forj= 1:310 S+ t. a9 C* Y: G! [' K3 H. w! L
     y=x+y;
. @% G3 `! [/ ^$ V7 u& V6 i2 u     fprintf('sum%g=%f\n',j,x): }9 U7 s7 W/ Q) Z3 p
     x=2.*x;9 {/ ^8 `5 j, h0 W% Z9 V
end
5 j! }* v$ ?# X- B* ~4 U/ qfprintf('Total=%f',y)
# v/ a3 V( _0 U/ E$ C+ A; n再运行一下。
回复

使用道具 举报

追梦者 实名认证       

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# 追梦者
9 X, y  w0 a8 r1 E- H" q* N4 I  u6 B
真的很感谢你的帮助。在帮助菜单里我查了一下,格式是没有错误的。我用的是matlab7.1,安装时跳过了3张盘,估计有些函数数据库有一定缺失。对了,按你下面的修改format long ,运行后很好,没有出现错误。呵呵,能再请教一下为什么这样修改吗?以前没用过matlab软件。还请多多指教。。不胜感激。。
回复

使用道具 举报

fc013 实名认证       

7

主题

2

听众

819

积分

升级  54.75%

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

    [LV.2]偶尔看看I

    新人进步奖

    群组数学建模

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

    群组学术交流A

    clear4 c" v1 Z: V3 q8 Z' g; I
    x=1;
    7 T0 I2 O4 R1 u+ j, K7 W1 qy=0;
    5 l; \- J7 m8 qformat long
    2 G2 t; p8 m6 g5 }for j= 1:31; j( O; I# A. d9 E" _# ^
         y=x+y;
    ; L6 |- s3 [# U8 }$ q     fprintf('sum%g=%f\n',j,x)
    : E9 o' E2 Q  X) h     x=2.*x;" |+ s" V- [) s- j, Q0 v9 g+ e8 ~
    end, p6 {5 v' x0 S. x: S7 y3 B
    fprintf('Total=%f',y)
    回复

    使用道具 举报

    552433160 实名认证       

    6

    主题

    4

    听众

    161

    积分

    升级  30.5%

    该用户从未签到

    回复

    使用道具 举报

    追梦者 实名认证       

    13

    主题

    4

    听众

    594

    积分

    升级  98%

    该用户从未签到

    国际赛参赛者

    新人进步奖

    群组数模应用

    群组LINGO

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

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

    群组Mathematica研究小组

    6# mezhaoyun
    . u3 K! z5 [% {# Q6 lO(∩_∩)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-19 13:43 , Processed in 0.517241 second(s), 101 queries .

    回顶部