QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4356|回复: 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 编辑 0 {/ S8 v! n; v% ?8 M

      Q- Y$ \9 T+ \以前就接触过matlab软件,是一个很强大的软件,应用也是相当广泛的。现在课程不是太紧,于是就决定系统的学习一下这个软件。2 D+ A8 Q( h/ \7 N+ h

    ' V4 O8 g: I4 K  _/ W    曾经下过一个matlab2007a的软件,找出来后用DAEMON Tools Lite软件装上(电脑没有光驱,O(∩_∩)O~),安装过程还算顺利。: b* u/ L( n9 a6 `
    接下来就要开始学习了,但是问题马上就出来了,matlab7.0启动后就自动关闭,郁闷啊!网上一查才知道,原来matlab要用到cpu的数学计算模块,而matlab默认的是intel的cpu,而我的电脑cpu是amd的,根据网上说的方法:右击我的电脑 "属性",再在"高级"中点"环境变量",在"系统变量"中点击"新建",输入以下信息: 变量名:BLAS_VERSION 变量址: "D:\MATLAB7\bin\win32\atlas_Athlon.dll"。再打来就没有问题了。
    2 ]! X9 ^) k( F8 \& P
    ) I, C0 w- c; X% D下面是我搜集的一些matlab常用的命令# V# X2 D# T3 k) d5 ]
    4 R. I) ~( |( Y6 ]' m4 Y
    命令窗口常用命令8 a4 b% `3 ]9 H

    * S; B9 Y; B$ c3 O3 m; p4 p! x一.有关命令行环境的一些操作:       & O6 i: q5 X( y" c4 `
    clc:擦去一页命令窗口,光标回屏幕左上角; d2 z) G' S/ C3 e
    clear:从工作空间清除所有变量
    / k' y  q6 B0 A; E7 d; O; q! Dclear all:清除工作空间所有变量和函数6 w0 B/ [* g1 [; ^
    clear 变量名:清除指定变量
    $ o: F  r/ |( yclf:清除图形窗口内容3 s2 B1 j6 R* [+ z+ @* l
    delete <文件名>:从磁盘删除指定文件  D/ L6 ^) y5 B) w
    help <命令名>:查询所列命令的帮助信息
    " u: Q3 w5 W3 A  n* U7 X2 Ywhich <文件名>:查找指定文件的路径: l/ ~3 M! q8 p% Q4 j
    who:列出当前工作空间中的变量5 Y- Z* c; L) g- c7 }! f( J# A
    whos:列出当前工作空间中的变量及信息
    * U1 P) h# T7 lwhat:列出当前目录下的m文件和mat文件
    - h6 y8 ^9 W8 `" F7 Hload name:载入‘name’文件中的所有变量到工作空间1 a/ f3 `* W6 a- a$ G' p) b# r
    load name x y:载入‘name’文件中的变量x y到工作空间# a& x: @1 X1 g; W' o5 ]
    save name:保存工作空间变量到文件 name.mat
    + z3 R$ J) _( b: i8 r5 y: p% d6 t, zsave name x y:保存工作空间变量x、y到文件name.mat中
    0 l. y- l* ^! S; y6 Vdiary name1.m:保存工作空间一段文本到文件name1.m& o' Q9 y' G. P9 Q( \  U0 t# ^: l
    type name.m:在工作空间查看name.m文件内容
    9 N2 z* d' l( A8 u& v: i↑或Ctrl+P:调用上一次的命令7 S$ S) \, C$ k- I
    ↓或Ctrl+N:调用下一行的命令
    ( C4 r4 `& h3 q1 P, ]9 H6 f←或Ctrl+B:退后一格
    2 R% r& R0 g, h" z6 @→或Ctrl+F:前移一格' n2 {$ m8 X9 g4 p  o6 ?
    Ctrl + ←或Ctrl+R:向右移一个单词
    $ t( g4 L7 u0 K# t6 J0 J8 RCtrl + →或Ctrl+L:向左移一个单词) `# `: S3 j+ v" A- C
    Home或Ctrl+A光标移到行首
    ; G" i7 W% I7 ]9 R" L. [End或Ctrl+E:光标移到行尾
    ' V6 |7 s7 P0 O9 |% _% z0 Y, cEsc或Ctrl+U:清除一行: Z  X, s1 r2 b: _
    Del或Ctrl+D:清除光标后字符
    : s$ w7 h1 V# rBackspace或Ctrl+h:清除光标前字符
    7 t9 i  c+ b2 ?% X8 GCtrl+k:清除光标至行尾字
      O3 M! J5 k' b6 t- H  a; CCtrl+c:中断程序运行. ]' ^% Y7 E4 p7 ?4 x" @5 @: u

    - b* h  ^1 E; i- B二.常用的窗口命令
    ) O% t  i/ t9 d$ i, u6 Dhelp:启动联机帮助文件显示
    . J& T0 K# O+ H/ Iwhat:列出当前目录下的有关文件2 |3 ~, r6 a, U' I# g2 ]
    type:列出M文件
    . w; |( ~4 A$ ~6 ~3 s6 @lookfor:对help信息中的关键词查找
    . w) J0 V8 ?8 Lwhich:找出函数与文件所在的目录名
    3 m5 c" T) O, v% g& ?demo:运行MATLAB的演示程序
    ! A, E- h7 ^8 y0 A* Dpath:设置或查询MATLAB的路径
    9 }/ M$ t5 l7 A
    1 W$ @4 f9 b; _2 E# i三.有关文件及其操作的语句
    2 C% o0 M. E% xcd 改变当前的工作目录& p: y, j: Y4 A* r) `# S2 W
    dir 列出当前目录的内容6 v/ r9 \3 s' l" y+ E9 M- {+ p9 r9 L
    delete 删除文件8 b; ]1 Q" Y" m/ Y# M% k3 ~, X9 ~
    getenv 获得环境参数
    0 X" b7 y/ k+ u+ h4 t9 a3 Tunix 执行操作系统命令并返回结果
    5 }( D  l) J! Udiary 将MATLAB运行的命令存盘
    5 F: L  u/ V: w5 U- vfopen 打开文件
    5 b3 c; L% T: s; h6 R  Hfclose 关闭文件3 Y' K7 v7 `2 w  o
    fread 从文件中读取二进制数据" U7 y" K$ H9 z* X4 |- X
    fwrite 向一个文件写二进制数据
    ! h1 s; G7 B$ W) ^5 Q: i9 c. }fscanf 从文件读取格式化数据, }8 R6 N( o: F& e$ f- Q) `3 F" h7 o
    fprintf 将格式化数据写入文件
    8 M: Z- e& e) j: c. X8 Dfgetl 从文件中读行并放弃换行符; ?8 ?" @, F6 p" A9 v
    fgets 从文件中读行并保持换行符* \- \7 s) r7 U& g
    ferror 查询文件的输入输出的错误信息4 x, m4 U9 A: ^
    feof 检查文件结束标志4 r( Q9 w5 Q; J8 z! c
    fseek 设置文件位置指针
    7 O+ g: b0 p* b  V9 `ftell 得到文件位置指针的位置, B" R; \' ]* K) z9 M% L
    prewind 反绕一个打开的文件! {5 {  H8 K& ]9 X, u
    tempname 建立临时的文件名
    ( A) E* [9 P$ b* C: ftempdir 返回一个已存在的临时目录名
    $ X0 M; k) O( a' f+ s, Y8 e
    7 d% D- Q& \: q/ _) `* J( I
    四.启动与退出的命令7 B) V( @9 U6 V2 t& C$ j
    quit,exit 退出MATLAB环境
    6 I$ B( ~* y& S) x) bstartup MATLAB自启动文件% r, R7 u' u4 U$ w1 O
    matlabrc 启动主程序. S7 X5 j4 W0 u. b) l5 u

    ( E3 s( ^' i- f. j' a7 I0 n+ R" }9 {) L. x/ T五.管理变量工作空间的命令
    8 j0 U, N$ l! qwho 简要列出工作空间变量名0 [5 f- Y3 U" h7 `& M
    whos 详细列出工作空间变量名
    ! r- x8 B# h0 C3 yload 从文件中读入变量
    + W# D# E) f+ Z' L. b4 Csave 列出工作空间中变量存盘
    & A# R9 F3 M' ?( |' S, m1 @clear 删除内存中的变量与函数
    ' k- |: t+ Q! M' Z* D/ ]pack 整理工作空间的内存) h' e; E  A; t# j0 f- n, \
    size 查询矩阵的维数4 q, A, ]8 S' O2 M/ [: d! x" q/ M1 h
    disp 显示矩阵和文本2 e9 {# k0 ]: O, }/ l
    length 查询矢量的维数
    4 x. c9 v7 \, e3 z8 }* L' u# Q. ^

    1 ~: _7 n( p! N3 T( q六.对命令窗口控制的常用命令( b) j) ?+ F$ o0 p' C
    cedit 设置命令行编辑与回调的参数' q! X. R$ R) C
    clc 清除命令窗口中的显示
    4 v3 S1 |/ f7 v$ Ghome 将光标移动到左上角位置
    & `; `: n" Y9 L$ E2 Jformat 设置输出格式! a# X/ \& Y2 m
    echo 显示文件中的MATLAB命令3 ^! G" P& [/ L* W. E
    more 控制命令窗口的输出页面
    $ ~3 D: T8 i; W. B0 k6 G! @
    ! u; M! |% b/ y% U" C) K
    明天再来继续学,呵呵
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏1 支持支持1 反对反对0 微信微信
    buct 实名认证       

    26

    主题

    3

    听众

    1156

    积分

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

    [LV.1]初来乍到

    新人进步奖 发帖功臣

    群组数学建模

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

    群组我行我数

    群组Mathematica研究小组

    群组文献查询

    回复

    使用道具 举报

    花诗语 实名认证       

    1

    主题

    4

    听众

    153

    积分

    升级  26.5%

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

    [LV.1]初来乍到

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

    使用道具 举报

    gzyefeng 实名认证       

    21

    主题

    6

    听众

    4502

    积分

  • TA的每日心情

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

    [LV.7]常住居民III

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

    群组数学建模

    群组C题讨论群

    群组B题讨论群

    群组A题讨论群

    群组C 语言讨论组

    回复

    使用道具 举报

    木长春 实名认证       

    26

    主题

    14

    听众

    932

    积分

    升级  83%

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

    [LV.3]偶尔看看II

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

    新人进步奖

    呵呵,which <文件名>:查找指定文件的路径4 m( r0 J% o0 w) b$ q8 a* h0 M% m  I
    粗心弄错了,呵呵
    已有 1 人评分金币 收起 理由
    大笨象 + 4 以后要细心一点。 谢谢楼主分享,辛苦了~

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

    回复

    使用道具 举报

    liwenhui        

    70

    主题

    66

    听众

    5198

    积分

    独孤求败

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

    [LV.Master]伴坛终老

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

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

    群组计量经济学之性

    群组LINGO

    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-8-2 11:38 , Processed in 0.388082 second(s), 82 queries .

    回顶部