QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4306|回复: 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 编辑 9 |: Q' y+ T- j( y7 _! T
    # J# H% D: P) {# r  K
    以前就接触过matlab软件,是一个很强大的软件,应用也是相当广泛的。现在课程不是太紧,于是就决定系统的学习一下这个软件。
    - h" ^- e5 T0 J: \2 i) w4 E, S! l% A3 Q& q) N! m3 |" ~' U
        曾经下过一个matlab2007a的软件,找出来后用DAEMON Tools Lite软件装上(电脑没有光驱,O(∩_∩)O~),安装过程还算顺利。6 J% G7 A0 u* k8 R1 z$ I
    接下来就要开始学习了,但是问题马上就出来了,matlab7.0启动后就自动关闭,郁闷啊!网上一查才知道,原来matlab要用到cpu的数学计算模块,而matlab默认的是intel的cpu,而我的电脑cpu是amd的,根据网上说的方法:右击我的电脑 "属性",再在"高级"中点"环境变量",在"系统变量"中点击"新建",输入以下信息: 变量名:BLAS_VERSION 变量址: "D:\MATLAB7\bin\win32\atlas_Athlon.dll"。再打来就没有问题了。& H7 k+ I& g+ Y, L
    1 L6 P9 g6 }! f- n; ^6 X3 D7 U- n
    下面是我搜集的一些matlab常用的命令
    7 Q, ?  }* D+ }
    / {! S& @  U2 u: o. I5 I命令窗口常用命令/ \; r( ~2 M# E
    / I& d! e! g1 M. m2 s$ |. N: o1 E' y& u
    一.有关命令行环境的一些操作:      
    + |7 r7 o* q  T6 bclc:擦去一页命令窗口,光标回屏幕左上角/ B$ W( ?8 t) d* f& L, x: o* I
    clear:从工作空间清除所有变量8 S. ^( t3 Q9 [& {$ w
    clear all:清除工作空间所有变量和函数! x7 f1 P' X+ i4 c6 C! `) q
    clear 变量名:清除指定变量$ R8 j! J1 d, A/ C0 W8 x
    clf:清除图形窗口内容
    : r' V! |6 N, Z8 v9 w$ N6 Z  ldelete <文件名>:从磁盘删除指定文件; C3 _; [+ d# _# [& J/ e
    help <命令名>:查询所列命令的帮助信息2 R* f" j4 l* l1 H+ f% H6 w
    which <文件名>:查找指定文件的路径; y8 q, x2 H7 n$ M! t& K
    who:列出当前工作空间中的变量& d! m$ E7 |9 ^
    whos:列出当前工作空间中的变量及信息* L# U: W1 E8 O1 }! C5 N& f
    what:列出当前目录下的m文件和mat文件! X( A3 s+ G  E9 I6 p
    load name:载入‘name’文件中的所有变量到工作空间4 j3 p  |( V# r; }
    load name x y:载入‘name’文件中的变量x y到工作空间0 {7 X! y+ w# b) F$ {: ^
    save name:保存工作空间变量到文件 name.mat0 ]- `3 B' F3 W3 l) k0 J3 B/ W
    save name x y:保存工作空间变量x、y到文件name.mat中; o4 }5 S2 ?  Y# j
    diary name1.m:保存工作空间一段文本到文件name1.m
    1 m, [" t; J* ^5 }! X: l: ?$ l3 Ttype name.m:在工作空间查看name.m文件内容 - C; K: h. n3 k& V+ F" \
    ↑或Ctrl+P:调用上一次的命令' a( t" g- U  j5 ~
    ↓或Ctrl+N:调用下一行的命令4 U; |( L  x* q1 W
    ←或Ctrl+B:退后一格2 k: o! J* Y2 L8 n0 O' t5 l
    →或Ctrl+F:前移一格# z+ w% R% ^+ j% b/ Z
    Ctrl + ←或Ctrl+R:向右移一个单词
    # \+ G3 V+ c- e- V2 ]- VCtrl + →或Ctrl+L:向左移一个单词
    ! t& ~; F3 t, Z2 fHome或Ctrl+A光标移到行首; l) j$ O: g1 M8 i
    End或Ctrl+E:光标移到行尾* q0 x9 H& ]6 L4 ]  Y! F- l% W
    Esc或Ctrl+U:清除一行3 t( _9 f6 Z4 U6 v! n
    Del或Ctrl+D:清除光标后字符
    ; @! o7 k! t& c4 `Backspace或Ctrl+h:清除光标前字符
    # T2 ~, \$ @& b* b6 eCtrl+k:清除光标至行尾字8 w8 H9 r" f; J" W% J
    Ctrl+c:中断程序运行5 f! e+ M4 V- Y" ~" |7 q9 H# w

    " `5 c, r" X; c- P9 J" B1 S二.常用的窗口命令4 P0 S. D. b( x0 ?
    help:启动联机帮助文件显示
    0 f! ^0 l% A3 mwhat:列出当前目录下的有关文件: ^9 P& J6 j! m, H' T3 L
    type:列出M文件
    ; M: U. }& l" ~: w. F8 Xlookfor:对help信息中的关键词查找4 a+ Z7 H7 F9 L9 n4 z4 A
    which:找出函数与文件所在的目录名5 d. {6 [- W' w
    demo:运行MATLAB的演示程序
    $ t! i$ k" H/ Q( e5 Ypath:设置或查询MATLAB的路径* K- m4 N+ R! q: S
    9 M: F% u# k1 ]0 o8 _" ~% J! i0 G/ U
    三.有关文件及其操作的语句$ V& x4 k0 @8 F; Q" d, {4 d" g9 j! W
    cd 改变当前的工作目录
    ) a& A3 ], b( T: u5 O, adir 列出当前目录的内容/ S$ K% T4 l0 E
    delete 删除文件9 I$ b5 X0 v  n0 U
    getenv 获得环境参数
    ; d& p  ^' @7 t  Zunix 执行操作系统命令并返回结果
    ' M* _* U2 [4 n& Rdiary 将MATLAB运行的命令存盘. j! I/ z/ J! j- `! x+ x& A
    fopen 打开文件
    4 H( b% M' [0 B4 m- s8 {- v, efclose 关闭文件8 R6 l: z; S# `9 B. a/ M& D! v
    fread 从文件中读取二进制数据
    6 e$ O1 v) G; t2 P9 kfwrite 向一个文件写二进制数据* _7 L+ X7 ^) O  h' w+ i/ T$ d" M
    fscanf 从文件读取格式化数据
    1 o$ q5 @6 n: N; M9 tfprintf 将格式化数据写入文件
    8 U' E8 d9 R+ K9 bfgetl 从文件中读行并放弃换行符2 Z2 _& n. ^) `8 n# g
    fgets 从文件中读行并保持换行符. s: F5 V1 ^/ H
    ferror 查询文件的输入输出的错误信息3 c$ p7 B0 a4 {$ k1 q
    feof 检查文件结束标志% h" Q) I. x. h6 G) w2 D
    fseek 设置文件位置指针( G6 i. M3 X  n8 f4 d4 T3 E' s+ i. T' y
    ftell 得到文件位置指针的位置
    ( K9 N: v3 {! p2 ]6 U" O8 p/ oprewind 反绕一个打开的文件& ]; q5 [6 S7 g
    tempname 建立临时的文件名
    - N8 \% @. U; v3 U1 m, ttempdir 返回一个已存在的临时目录名5 l) G, P; T, ~8 G" n
    ; |3 A# d6 A; }( \1 E
    四.启动与退出的命令( z8 }" L& \% n
    quit,exit 退出MATLAB环境7 ^% d0 a- R4 |' A1 c& x
    startup MATLAB自启动文件& s( R$ W, W" W5 z" h* j; s
    matlabrc 启动主程序/ L% ?: N: a8 ^2 }! G) R

    , {+ D- _$ A; h$ a9 ]五.管理变量工作空间的命令3 \# ]$ Y: b8 O
    who 简要列出工作空间变量名0 c) p3 Z& d. m& |" ]
    whos 详细列出工作空间变量名
      a9 g' i! n  Y! [7 m( q" Yload 从文件中读入变量
    : B" i$ ~  J; ?1 Z5 G- ~save 列出工作空间中变量存盘- @, t# ^: C9 F+ H# [
    clear 删除内存中的变量与函数
    ) f% K2 J5 g, K6 Opack 整理工作空间的内存: E- N( x/ x0 A
    size 查询矩阵的维数& N  `4 C  T7 A, f9 |6 c6 Y6 A9 E
    disp 显示矩阵和文本. j& W& N7 ]3 s6 o7 Q# _
    length 查询矢量的维数% r; s' f' c% {. q) y6 O

    ' {# I1 v# j4 m: n& D六.对命令窗口控制的常用命令
    ! l1 z6 K* k! {6 [cedit 设置命令行编辑与回调的参数
    8 M, }, w/ w$ d0 i/ u, Aclc 清除命令窗口中的显示
    ! V7 ?" ^! ^+ b$ qhome 将光标移动到左上角位置( V% F0 b5 f7 j; r
    format 设置输出格式
    . N0 M( [) ?7 m6 `- E% g* u& jecho 显示文件中的MATLAB命令
    4 \$ A6 g' b# u. f0 n% b, o  \more 控制命令窗口的输出页面
    $ J) @3 `' E; g  t5 C& L
    $ o% H6 _% `% ]# q! i
    明天再来继续学,呵呵
    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 <文件名>:查找指定文件的路径+ E, K2 R4 y3 F+ t
    粗心弄错了,呵呵
    已有 1 人评分金币 收起 理由
    大笨象 + 4 以后要细心一点。 谢谢楼主分享,辛苦了~

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

    回复

    使用道具 举报

    liwenhui        

    70

    主题

    65

    听众

    5197

    积分

    独孤求败

  • 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-4-18 03:35 , Processed in 0.719004 second(s), 85 queries .

    回顶部