QQ登录

只需要一步,快速开始

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

请教matlab小问题

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

27

主题

4

听众

289

积分

升级  94.5%

该用户从未签到

新人进步奖

群组数学建模

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

群组Mathematica研究小组

群组LINGO

跳转到指定楼层
1#
发表于 2009-8-10 11:49 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
以下是程序设计:6 Y; i* m* V1 O7 m7 ~# Q
clear3 O" d+ v  G( o& S; r
x=1;
* G0 {$ V$ W- n. d1 H7 V$ wy=0;
1 G1 J$ ^2 F% k" m$ }format long x;y;0 J$ r9 T3 @5 A- B: J
forj= 1:313 |0 R6 C  f  D, s5 U
     y=x+y;, {: A* V: r- F+ m1 j6 X
     fprintf('sum%g=%f\n',j,x)- R2 b6 C+ k0 `* u" O7 V
     x=2.*x;0 T' l' v2 [" u8 M4 c; `0 m: U
end
% Z; ]5 w: Z  {; ]1 c! M9 y6 ~( y4 Jfprintf('Total=%f',y)4 M. p3 ^; n2 Q+ {: y
* l! }1 N. U3 u& H" [& ~) V0 `
调试后出现错误提示:
* d! p! }  Y- v! F# o! {??? Error using ==> format
6 b, ]: l, q, ]& kUnknown command option.
  |3 N+ [& M* p1 @& z
; \+ F: p) P0 K. C这是按照书本上来的,请问会犯这种低级错误。。
/ Q9 K8 F) v6 `3 _; K. l有点搞不懂,还请高手指教,谢谢。
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
追梦者 实名认证       

13

主题

4

听众

594

积分

升级  98%

该用户从未签到

国际赛参赛者

新人进步奖

群组数模应用

群组LINGO

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

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

群组Mathematica研究小组

恩,你上面的程序没错,我运行了,估计是你的函数库里没有format的命令。3 q  J- n) s  I! _: @! D
建议1、敲一下help format。
! c0 O$ E) i% j: j2、将上面的程序改为  G" h5 U/ M! {, [- Z  A) [
clear
* B( L, w* \4 Q6 Mx=1;- D( d3 _- [5 G, S  p8 m4 i0 \
y=0;# r! D* S, p6 D
%format long x;y;
* @4 |' Y3 E2 S$ D1 j4 nforj= 1:317 C9 A: R, C3 F2 n3 i
     y=x+y;# R2 W& F8 q6 e0 _" C
     fprintf('sum%g=%f\n',j,x)# v/ _* N5 N, j! F) Z! h
     x=2.*x;
; m* A/ v" Q! z1 I+ I" }2 Send4 S2 c. T/ w  l1 _" _7 c2 P. f
fprintf('Total=%f',y)! V5 N+ I; ]! k) 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# 追梦者
, t0 k, U. Q; ?* r& k9 i$ o2 C  f, u* R+ l4 l" Z
真的很感谢你的帮助。在帮助菜单里我查了一下,格式是没有错误的。我用的是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
    6 C& r% q7 x+ N: P1 Y  [2 Bx=1;* m& B$ p0 Z6 Z, [9 h3 q0 K8 x, D+ ?
    y=0;
    ' h- J& a1 l  W  N1 ^format long
    % Q( D" F3 ]* C8 vfor j= 1:319 ?4 m$ e0 b7 v2 a, A+ k+ P
         y=x+y;
    ! n6 t% D* G* L- b     fprintf('sum%g=%f\n',j,x)  t' c) _8 \6 c5 S" ~  R
         x=2.*x;
    & m+ s1 M! E3 w9 }  xend0 A: C# u2 V& L+ O# G& A
    fprintf('Total=%f',y)
    回复

    使用道具 举报

    552433160 实名认证       

    6

    主题

    4

    听众

    161

    积分

    升级  30.5%

    该用户从未签到

    回复

    使用道具 举报

    追梦者 实名认证       

    13

    主题

    4

    听众

    594

    积分

    升级  98%

    该用户从未签到

    国际赛参赛者

    新人进步奖

    群组数模应用

    群组LINGO

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

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

    群组Mathematica研究小组

    6# mezhaoyun ' Y' G+ V. C5 s, Q0 n
    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-5-29 03:25 , Processed in 0.523368 second(s), 102 queries .

    回顶部