QQ登录

只需要一步,快速开始

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

[其他资源] matlab学习笔记【09-11-13】

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

26

主题

14

听众

932

积分

升级  83%

  • TA的每日心情
    开心
    2011-10-21 21:58
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    自我介绍
    进化中。。。。。。。。

    新人进步奖

    跳转到指定楼层
    1#
    发表于 2009-11-13 22:27 |只看该作者 |正序浏览
    |招呼Ta 关注Ta |邮箱已经成功绑定
    本帖最后由 木长春 于 2009-11-14 13:40 编辑
    * h% R$ W) u% @( l' S3 b* S' `# `7 C: B# F# j' F7 r0 C+ X
    以前就接触过matlab软件,是一个很强大的软件,应用也是相当广泛的。现在课程不是太紧,于是就决定系统的学习一下这个软件。
    : s6 q" M, ~. ~+ a2 J( E. Y" T8 U; r
    4 ?7 j/ Y  b; `, _. L! x  C    曾经下过一个matlab2007a的软件,找出来后用DAEMON Tools Lite软件装上(电脑没有光驱,O(∩_∩)O~),安装过程还算顺利。
    : |& t/ ^0 B/ X& u接下来就要开始学习了,但是问题马上就出来了,matlab7.0启动后就自动关闭,郁闷啊!网上一查才知道,原来matlab要用到cpu的数学计算模块,而matlab默认的是intel的cpu,而我的电脑cpu是amd的,根据网上说的方法:右击我的电脑 "属性",再在"高级"中点"环境变量",在"系统变量"中点击"新建",输入以下信息: 变量名:BLAS_VERSION 变量址: "D:\MATLAB7\bin\win32\atlas_Athlon.dll"。再打来就没有问题了。
    ( h; I" c$ j5 {) x2 n! a
    " r; s, f' t! h; C4 g6 J下面是我搜集的一些matlab常用的命令5 I& J' ?) a- p* s3 f
    7 ^7 Z& w$ Y' R7 r# b1 E
    命令窗口常用命令2 L% B6 w9 b  k% X$ |1 h3 Z7 q
    ( c1 C) A) ?9 I
    一.有关命令行环境的一些操作:       . f  [3 x5 B) h0 G2 O5 I
    clc:擦去一页命令窗口,光标回屏幕左上角2 L+ M: |$ U$ v3 N
    clear:从工作空间清除所有变量
    + ~0 n* u+ w" m, X1 z6 Kclear all:清除工作空间所有变量和函数* Z( F6 U' P8 l2 U, O  E
    clear 变量名:清除指定变量
    4 S' @: b" i2 E2 v. z, n( jclf:清除图形窗口内容$ h) Y7 E7 l, z" Z2 T" E& T: g. @
    delete <文件名>:从磁盘删除指定文件
    " Y8 q0 P- Y6 Hhelp <命令名>:查询所列命令的帮助信息
    / J! d: y4 o/ X2 _which <文件名>:查找指定文件的路径" a* {) f' Y% U2 K1 B7 F. m/ e; i7 ?0 l
    who:列出当前工作空间中的变量
    % q3 w, o* S* r" {. wwhos:列出当前工作空间中的变量及信息
    ; C8 e  @) S* o0 ~& v* k5 ^what:列出当前目录下的m文件和mat文件
    ! l) _2 g) H* V8 O2 L, l. `3 Iload name:载入‘name’文件中的所有变量到工作空间
    # V4 l2 m# h6 R2 {" }% Wload name x y:载入‘name’文件中的变量x y到工作空间
    # C3 \+ R: _' z) Hsave name:保存工作空间变量到文件 name.mat
    : @1 V( @8 N& M* v8 V# U5 bsave name x y:保存工作空间变量x、y到文件name.mat中+ \- D% J8 x- t8 a' I
    diary name1.m:保存工作空间一段文本到文件name1.m+ U0 B+ t, M& C+ @) f2 c: H. Q
    type name.m:在工作空间查看name.m文件内容 - a5 T4 p" i# {( ~
    ↑或Ctrl+P:调用上一次的命令
    ; V1 g8 q. E, t, N  @↓或Ctrl+N:调用下一行的命令3 A1 L  G7 b  V2 _+ ~6 ]& w; R# ]
    ←或Ctrl+B:退后一格, `- X/ }4 e( j# j: N: B
    →或Ctrl+F:前移一格
    1 O& s/ ~! g5 E: y) F. y; QCtrl + ←或Ctrl+R:向右移一个单词& y8 M% [' d+ W
    Ctrl + →或Ctrl+L:向左移一个单词& r1 _$ ~, X7 _+ \: W
    Home或Ctrl+A光标移到行首
    - h" L$ N7 g+ U/ S* wEnd或Ctrl+E:光标移到行尾( M6 J7 m: o4 Z0 \4 l" w, E; t
    Esc或Ctrl+U:清除一行
    . i3 q. z7 v$ I' H3 |/ ODel或Ctrl+D:清除光标后字符: f/ t2 R2 x: l' p+ l2 G+ T6 u
    Backspace或Ctrl+h:清除光标前字符' n6 v- ^! C  g) `
    Ctrl+k:清除光标至行尾字
    ' y, ?( u5 j: j# r5 PCtrl+c:中断程序运行9 t/ c# L6 g. w, C: _  t
    # s( P/ a4 {5 J6 j& G8 W
    二.常用的窗口命令0 P( V# j# f1 t9 t$ _2 q
    help:启动联机帮助文件显示/ s" F1 ]9 c  {8 Y$ a! A
    what:列出当前目录下的有关文件
    ; I9 g) ^6 F; i( a" Qtype:列出M文件1 f7 D$ M: y- d% D9 M4 x  ]8 A
    lookfor:对help信息中的关键词查找
    % u+ d+ a" a3 n3 S* q! w! j+ owhich:找出函数与文件所在的目录名# S' o. [2 L( ^, K3 b; O1 `
    demo:运行MATLAB的演示程序5 W6 o, ]: G6 `* j
    path:设置或查询MATLAB的路径
    & ]  [8 {8 O7 T6 V+ r. r8 N# w% ?* {0 b- G9 ]- [/ M& R
    三.有关文件及其操作的语句
    * l. R  p4 F5 f+ M4 s1 Vcd 改变当前的工作目录
    ) K" w2 }( x9 Rdir 列出当前目录的内容: Q; x" W6 O+ {6 @; Y6 H1 L. ]
    delete 删除文件+ k0 R2 R3 d: R) m* K, t$ U
    getenv 获得环境参数6 t  k' G  q, S% S" [
    unix 执行操作系统命令并返回结果
    - u" h& ?7 ~. ?7 G( h) x: `! _2 xdiary 将MATLAB运行的命令存盘2 g% t0 v! {$ Q) w% d
    fopen 打开文件
      \" j4 g/ W1 J. L/ Y/ ]4 Efclose 关闭文件
    # `/ U  ]% j( ^  tfread 从文件中读取二进制数据
    ; c- y$ {- l/ x: R9 Kfwrite 向一个文件写二进制数据" i9 w, G' ~: r' x* w+ S
    fscanf 从文件读取格式化数据$ l5 \+ s/ [/ h1 m" I+ U
    fprintf 将格式化数据写入文件
    3 J4 Y& O. Q# z! L; w0 [2 Jfgetl 从文件中读行并放弃换行符5 t1 V* u  F8 @. }( j# N2 m
    fgets 从文件中读行并保持换行符4 y( S- d- W3 \
    ferror 查询文件的输入输出的错误信息# L! G& u2 X% S
    feof 检查文件结束标志
    4 e( f" K0 ]! u$ h( _fseek 设置文件位置指针" [0 b2 A+ O& N
    ftell 得到文件位置指针的位置
    # l4 C' z- E! `; r2 ~! Gprewind 反绕一个打开的文件4 F$ \2 h! t/ I  o
    tempname 建立临时的文件名$ i, V6 @" i9 }  x3 ]7 W* A
    tempdir 返回一个已存在的临时目录名) j* N% U7 w2 V# F

    8 M, n1 `7 b+ K. \; W4 \四.启动与退出的命令
    8 S% |  k1 Y' `quit,exit 退出MATLAB环境6 ~' N$ b* M1 x/ F# L
    startup MATLAB自启动文件7 Y3 R# R' y& e! O( u
    matlabrc 启动主程序
    1 K! X+ k7 U& w7 M7 j+ n0 w

    2 _$ j% l' b$ R: N, a* O  N五.管理变量工作空间的命令: k% W4 s. H- K; J8 s
    who 简要列出工作空间变量名0 ]9 \+ r( r& r4 R  E3 C
    whos 详细列出工作空间变量名! ~1 @/ s& @0 B! R
    load 从文件中读入变量: R6 w  \3 \- E5 V
    save 列出工作空间中变量存盘) ~  S& C- r3 I# F
    clear 删除内存中的变量与函数" @' t5 F  ?5 |4 I6 @& Q
    pack 整理工作空间的内存
    5 ~4 F5 t; u1 L  E$ zsize 查询矩阵的维数# r; E4 _6 P. w, u) T7 A
    disp 显示矩阵和文本
    0 q; G3 |! }% P' d& ]length 查询矢量的维数, D2 \+ y* G! y% g6 g/ e/ E% M
    0 p0 {0 X+ B7 l- ~
    六.对命令窗口控制的常用命令& m# M0 m4 o: X+ ?$ j. b% D* p" \; M
    cedit 设置命令行编辑与回调的参数
    : d4 q+ o5 D  i7 b9 b5 tclc 清除命令窗口中的显示% q2 Q8 E1 y+ B+ Q4 Q" ~
    home 将光标移动到左上角位置
    % H! t  U) x9 ~; D, Y% f7 ^format 设置输出格式6 g& d: `) e, C$ o2 ]) n$ o2 b
    echo 显示文件中的MATLAB命令6 c$ C7 u& Y5 ]0 z" t
    more 控制命令窗口的输出页面

    / T% f+ y' W0 q1 A0 J) J+ n/ C: V: W+ m, ~" A& g, h5 ]) Y
    明天再来继续学,呵呵
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏1 支持支持1 反对反对0 微信微信
    liwenhui        

    70

    主题

    65

    听众

    5197

    积分

    独孤求败

  • TA的每日心情
    擦汗
    2018-4-26 23:29
  • 签到天数: 1502 天

    [LV.Master]伴坛终老

    自我介绍
    紫薇软剑,三十岁前所用,误伤义士不祥,乃弃之深谷。 重剑无锋,大巧不工。四十岁前恃之横行天下。 四十岁后,不滞于物,草木竹石均可为剑。自此精修,渐进至无剑胜有剑之境。

    社区QQ达人 邮箱绑定达人 发帖功臣 元老勋章 新人进步奖 风雨历程奖 最具活力勋章

    群组计量经济学之性

    群组LINGO

    回复

    使用道具 举报

    木长春 实名认证       

    26

    主题

    14

    听众

    932

    积分

    升级  83%

  • TA的每日心情
    开心
    2011-10-21 21:58
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    自我介绍
    进化中。。。。。。。。

    新人进步奖

    呵呵,which <文件名>:查找指定文件的路径5 G7 @1 W6 C/ S9 a9 R- P9 y' P
    粗心弄错了,呵呵
    已有 1 人评分金币 收起 理由
    大笨象 + 4 以后要细心一点。 谢谢楼主分享,辛苦了~

    总评分: 金币 + 4   查看全部评分

    回复

    使用道具 举报

    gzyefeng 实名认证       

    21

    主题

    6

    听众

    4502

    积分

  • TA的每日心情

    2014-9-21 17:23
  • 签到天数: 135 天

    [LV.7]常住居民III

    新人进步奖 最具活力勋章 发帖功臣

    群组数学建模

    群组C题讨论群

    群组B题讨论群

    群组A题讨论群

    群组C 语言讨论组

    回复

    使用道具 举报

    花诗语 实名认证       

    1

    主题

    4

    听众

    153

    积分

    升级  26.5%

  • TA的每日心情
    无聊
    2011-12-6 14:23
  • 签到天数: 1 天

    [LV.1]初来乍到

    自我介绍
    @心随我动@  
    回复

    使用道具 举报

    buct 实名认证       

    26

    主题

    3

    听众

    1156

    积分

  • TA的每日心情
    开心
    2018-10-14 09:54
  • 签到天数: 2 天

    [LV.1]初来乍到

    新人进步奖 发帖功臣

    群组数学建模

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

    群组我行我数

    群组Mathematica研究小组

    群组文献查询

    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-4-12 17:06 , Processed in 0.458383 second(s), 83 queries .

    回顶部