QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4368|回复: 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 编辑
    ( t7 J2 c/ J4 q0 n' Q
    " P1 ?, u. s! H5 U( @" n( Q. f, v: e( b以前就接触过matlab软件,是一个很强大的软件,应用也是相当广泛的。现在课程不是太紧,于是就决定系统的学习一下这个软件。" v" |9 m3 e0 f+ V/ i! a2 u
    1 g" o. b) Y4 h3 `& a2 B) b) u6 @. J
        曾经下过一个matlab2007a的软件,找出来后用DAEMON Tools Lite软件装上(电脑没有光驱,O(∩_∩)O~),安装过程还算顺利。! g: ?9 u. c! {( `
    接下来就要开始学习了,但是问题马上就出来了,matlab7.0启动后就自动关闭,郁闷啊!网上一查才知道,原来matlab要用到cpu的数学计算模块,而matlab默认的是intel的cpu,而我的电脑cpu是amd的,根据网上说的方法:右击我的电脑 "属性",再在"高级"中点"环境变量",在"系统变量"中点击"新建",输入以下信息: 变量名:BLAS_VERSION 变量址: "D:\MATLAB7\bin\win32\atlas_Athlon.dll"。再打来就没有问题了。
      X7 M- k2 @7 e* ~( \( w2 N9 l9 s
    # p" }' o& b! m, O; n3 G) ?0 _下面是我搜集的一些matlab常用的命令
    ; ]* A4 E2 R. y+ N5 o% V0 Z2 s
    ' \: T6 B: ~; D8 M9 C命令窗口常用命令: V1 }6 }! n6 f3 w, K
    ' Z  k. a. Z0 `: F# w
    一.有关命令行环境的一些操作:       7 o% a0 K6 s- V9 R1 i( `9 l
    clc:擦去一页命令窗口,光标回屏幕左上角
    2 F, B+ q6 `- \% @1 Gclear:从工作空间清除所有变量
    ! T$ L- U: S- R+ E+ uclear all:清除工作空间所有变量和函数
    8 @3 r* J. ?* M2 tclear 变量名:清除指定变量
    ! R6 N$ u& V5 E: iclf:清除图形窗口内容
    ( z* O; V9 d: k: xdelete <文件名>:从磁盘删除指定文件; `/ F" g0 e# R! {; _4 ?
    help <命令名>:查询所列命令的帮助信息
    + ?/ A# `; M, `  L1 d$ ewhich <文件名>:查找指定文件的路径8 K+ @" V" U2 z' v
    who:列出当前工作空间中的变量) k( r$ @) E7 ?; ~7 _. T  s
    whos:列出当前工作空间中的变量及信息
    : r' S$ M6 i: f, x1 uwhat:列出当前目录下的m文件和mat文件
    % Z# t6 E" x! w# Q* O' ]  @load name:载入‘name’文件中的所有变量到工作空间/ K' n) ~) L: y: l$ w
    load name x y:载入‘name’文件中的变量x y到工作空间
    2 e" M& n( X3 L; Z9 \& N9 y6 Psave name:保存工作空间变量到文件 name.mat
    - B& v$ |* M5 _  D' T  ysave name x y:保存工作空间变量x、y到文件name.mat中# K* W8 M9 x+ g" f2 ~
    diary name1.m:保存工作空间一段文本到文件name1.m1 a: s4 b' Y& G1 t# K
    type name.m:在工作空间查看name.m文件内容
    $ j7 E$ N& [9 F. l# q% s1 p/ I2 _. P↑或Ctrl+P:调用上一次的命令
      @3 K- j! C3 X↓或Ctrl+N:调用下一行的命令' X0 B% Q. ~7 k
    ←或Ctrl+B:退后一格
    6 D  L# e6 V, Y9 g' J1 ]. T→或Ctrl+F:前移一格
    1 k# \5 g! c% p' H( n! Y& o" kCtrl + ←或Ctrl+R:向右移一个单词9 \+ f4 P) U) R  ^/ l* {
    Ctrl + →或Ctrl+L:向左移一个单词
    : R0 H4 g+ W/ V( {8 r! k/ N. a8 DHome或Ctrl+A光标移到行首
      J6 }5 m5 ^( w4 jEnd或Ctrl+E:光标移到行尾/ l3 C% S, I4 P4 G. P: a/ H( B
    Esc或Ctrl+U:清除一行# H9 u/ ]4 x- B7 x$ o/ g, v
    Del或Ctrl+D:清除光标后字符$ ?0 F- k% R- g) A7 J
    Backspace或Ctrl+h:清除光标前字符
    ; I$ {) l& i, J# cCtrl+k:清除光标至行尾字
    8 |5 ^4 Q; Q' F* M# F. fCtrl+c:中断程序运行
    " @& _6 J$ Q! V$ ?, F+ A. b/ o% u9 A* g5 E* N' r- n
    二.常用的窗口命令* E* S4 L1 K; b2 x2 ]/ V$ h
    help:启动联机帮助文件显示% X- n2 J1 E7 k- U
    what:列出当前目录下的有关文件
    + H, f$ k5 Q6 I5 l& B. Gtype:列出M文件, q; O. }. y( d: j; H3 u
    lookfor:对help信息中的关键词查找# o5 u/ U% O6 R" U  }4 Z# _' l  R
    which:找出函数与文件所在的目录名7 {, m" ^& q5 B* n4 [1 H! u) G
    demo:运行MATLAB的演示程序+ e  l: L5 V/ h4 q0 I- L) P# r
    path:设置或查询MATLAB的路径
    5 q6 L$ Q! V2 V9 @; Y/ g) p# k" ]3 |& u! f  n
    三.有关文件及其操作的语句5 n: h( Q3 y3 f* Z6 T- V1 c
    cd 改变当前的工作目录0 B; @+ G2 h9 b" V* e+ X! Y4 p
    dir 列出当前目录的内容
    % E9 f8 \- N+ l, d* N  ]delete 删除文件! \$ ~$ p, I; _4 E  N9 f
    getenv 获得环境参数
    " W1 t* R, l4 u" J% ]2 }unix 执行操作系统命令并返回结果
    5 o- s* X" w# P- V8 ydiary 将MATLAB运行的命令存盘3 i% I3 g0 w! Y# B
    fopen 打开文件
    3 W0 N" Q5 [/ Y( W/ I! d$ M" gfclose 关闭文件
    5 ?0 _, ], r+ ]1 Ufread 从文件中读取二进制数据! T8 O& J; O- {& @
    fwrite 向一个文件写二进制数据% c- T( b1 d, l& b! o
    fscanf 从文件读取格式化数据! Y1 Q9 T+ |9 A) A9 d5 s3 \
    fprintf 将格式化数据写入文件
    / z8 h9 G4 u* z" t. ~; wfgetl 从文件中读行并放弃换行符
    % y; r7 K7 Y9 j+ `; N+ nfgets 从文件中读行并保持换行符- c  `. }& ?1 I8 R& z
    ferror 查询文件的输入输出的错误信息
    & X+ E; A/ \4 a, Z6 Dfeof 检查文件结束标志
    # y4 j0 `! ]% |( @$ V3 Sfseek 设置文件位置指针
    & i, K) H5 s9 Oftell 得到文件位置指针的位置
    , ~4 [7 h5 J! ]2 }prewind 反绕一个打开的文件
    2 W) X6 V0 E( F0 mtempname 建立临时的文件名9 d$ g2 o6 O0 X: |9 S2 u" q2 O
    tempdir 返回一个已存在的临时目录名% K$ ?. T" Z; }0 u, f/ E

    + C% C: X% r/ X% K( N四.启动与退出的命令; G) I- B/ Z! X3 b( {0 r
    quit,exit 退出MATLAB环境  u; \4 D8 q9 z) A1 l' N% W
    startup MATLAB自启动文件; Q/ h- p" f4 |, x
    matlabrc 启动主程序
    # a  f# N8 m* S: H7 N7 K3 ^

    ( r& v# q# q  O! l- @* H五.管理变量工作空间的命令
    , R# w1 _. @/ `, k3 N) C1 Mwho 简要列出工作空间变量名
    - C* b- _( V* F6 m  f( z! ], owhos 详细列出工作空间变量名; M! k* N0 O. x. A( Q8 Y
    load 从文件中读入变量
    ) x( C) G5 O, h# ksave 列出工作空间中变量存盘
    6 b6 ]8 d8 s% xclear 删除内存中的变量与函数' X+ y+ V8 G9 j& N. X# j
    pack 整理工作空间的内存1 t% T# |% _! z" n( Z7 I, d" W
    size 查询矩阵的维数9 P# E; z  Q! @* }% C; `$ v/ w3 i$ h
    disp 显示矩阵和文本
    * O# p/ I' w; `: O7 N( flength 查询矢量的维数! _( p' {5 D5 n$ H. k# ~
    # [7 R' o4 M* Z; W9 L" a
    六.对命令窗口控制的常用命令% N' w, Q( k( E( x6 k5 d! J* Q- d
    cedit 设置命令行编辑与回调的参数" ]  l1 z- e' Y$ y0 o0 @1 [
    clc 清除命令窗口中的显示) b9 j4 `0 j, \
    home 将光标移动到左上角位置0 e0 @6 `: n& D$ J8 L
    format 设置输出格式3 v/ r6 n2 K+ i$ m9 c$ u
    echo 显示文件中的MATLAB命令
    : F' _& ]- g. |1 W5 i. s; @more 控制命令窗口的输出页面

    ! U3 ^* L% Y. V- O
    4 v- j  a& W) Z5 r$ N6 k" G明天再来继续学,呵呵
    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 <文件名>:查找指定文件的路径# ?3 ~( o; F& r
    粗心弄错了,呵呵
    已有 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-9-2 10:00 , Processed in 0.673903 second(s), 81 queries .

    回顶部