QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4340|回复: 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 编辑
    4 O/ y! e; x4 A0 r8 Z
    1 D# [" x0 R; b7 Y, {, _以前就接触过matlab软件,是一个很强大的软件,应用也是相当广泛的。现在课程不是太紧,于是就决定系统的学习一下这个软件。
    ( L: T- I- J: @# [
    ' C: P: A. i6 G2 J( n& i' F" w) ~6 `    曾经下过一个matlab2007a的软件,找出来后用DAEMON Tools Lite软件装上(电脑没有光驱,O(∩_∩)O~),安装过程还算顺利。
    / D4 E/ F' W8 ]接下来就要开始学习了,但是问题马上就出来了,matlab7.0启动后就自动关闭,郁闷啊!网上一查才知道,原来matlab要用到cpu的数学计算模块,而matlab默认的是intel的cpu,而我的电脑cpu是amd的,根据网上说的方法:右击我的电脑 "属性",再在"高级"中点"环境变量",在"系统变量"中点击"新建",输入以下信息: 变量名:BLAS_VERSION 变量址: "D:\MATLAB7\bin\win32\atlas_Athlon.dll"。再打来就没有问题了。
    % l' n4 v3 g7 v9 d2 {; x5 ?. }! f8 o+ A) c+ W. c
    下面是我搜集的一些matlab常用的命令
    ( ^5 T! t2 V- d) @, X
    + q% J+ [  Z# I3 E5 f命令窗口常用命令' `8 }) A- S- F+ x$ a% H9 v" Z' O
    ; u+ f3 g2 K: U; t6 Q) \( x2 J
    一.有关命令行环境的一些操作:      
    0 u3 ?! S1 _; Z0 G8 d# uclc:擦去一页命令窗口,光标回屏幕左上角1 D) }! |; A. g' u
    clear:从工作空间清除所有变量
    ( H$ N  V5 J" [5 J+ Wclear all:清除工作空间所有变量和函数( `8 T8 c% m5 z" }# _
    clear 变量名:清除指定变量/ i) J0 t8 C% C" y$ w' U
    clf:清除图形窗口内容
    9 M4 c6 V/ [. x0 pdelete <文件名>:从磁盘删除指定文件7 U# d$ a* C$ ^# s8 l8 y
    help <命令名>:查询所列命令的帮助信息% L7 l3 j! ~6 d( a0 M$ G/ f
    which <文件名>:查找指定文件的路径2 R1 c. L$ i+ A4 K
    who:列出当前工作空间中的变量
    0 z/ D4 ^4 Z+ j+ Owhos:列出当前工作空间中的变量及信息$ I. \: P  i! Z' M
    what:列出当前目录下的m文件和mat文件
    ' j5 Y% P+ K8 X& s4 g$ l' Qload name:载入‘name’文件中的所有变量到工作空间
    0 x! |2 |9 j3 T) hload name x y:载入‘name’文件中的变量x y到工作空间/ i" h: U2 Z; R
    save name:保存工作空间变量到文件 name.mat( r/ ~- s$ Q6 Z8 V% K
    save name x y:保存工作空间变量x、y到文件name.mat中
    9 O* Q5 `3 B. z/ c0 {# A$ \- z- pdiary name1.m:保存工作空间一段文本到文件name1.m, x$ n5 @  y& T  `: [
    type name.m:在工作空间查看name.m文件内容
    3 q" M# k4 J% Z$ O, q' ~↑或Ctrl+P:调用上一次的命令0 e- S6 r9 N7 r5 t5 Z
    ↓或Ctrl+N:调用下一行的命令
    / F- l+ W) R% H4 \( C+ N  A←或Ctrl+B:退后一格
    - o- R4 A% O0 ?7 q2 S5 A0 D' o→或Ctrl+F:前移一格
    + N8 T8 k3 C7 ^! [Ctrl + ←或Ctrl+R:向右移一个单词
    1 Z4 L5 i6 ~+ o9 C5 q$ j5 \Ctrl + →或Ctrl+L:向左移一个单词" m9 z3 N" U4 c5 a4 U) `# T8 w
    Home或Ctrl+A光标移到行首' k+ e$ O. Y$ L# k2 K/ t
    End或Ctrl+E:光标移到行尾
    ' h: e+ |8 ]$ A8 R: hEsc或Ctrl+U:清除一行9 ]( G3 g) m4 u4 i0 P4 _! I2 N6 m
    Del或Ctrl+D:清除光标后字符/ Q% y' H3 ^4 \/ \1 x$ \
    Backspace或Ctrl+h:清除光标前字符
    $ M- i/ _$ i- V2 s. cCtrl+k:清除光标至行尾字
    ) Q' V, W9 S7 |( }- j3 mCtrl+c:中断程序运行' v" A  D/ }# e( e

    ) ]# I- n% J* X6 b' m6 O& ?- O二.常用的窗口命令
    % |5 h# T( y5 |4 I* ~8 r- Whelp:启动联机帮助文件显示4 U7 v, b, D0 A4 R. D
    what:列出当前目录下的有关文件
    " g8 X# ]7 w3 f: ^type:列出M文件7 _! T$ [0 K8 b: R3 q
    lookfor:对help信息中的关键词查找9 u4 v$ j+ a" w5 ?+ T  D+ T
    which:找出函数与文件所在的目录名. ]5 q; r, m9 z0 e+ N7 ^
    demo:运行MATLAB的演示程序" B! w# R2 }- @0 K& a
    path:设置或查询MATLAB的路径/ x1 M+ Q; J. O0 l. p9 v

    ! S. L9 Z+ C6 }三.有关文件及其操作的语句( B  L; G$ c* r+ G; O7 Q
    cd 改变当前的工作目录  ^- \& ~+ b& w" Y; e# O2 X# {. d6 F
    dir 列出当前目录的内容
    7 t' j+ A" s8 k/ c* B* S9 H1 Mdelete 删除文件
    , \4 `) n1 p6 H# [2 ?getenv 获得环境参数
    3 o9 T. a! W1 Cunix 执行操作系统命令并返回结果
    ! _7 A5 }3 T6 sdiary 将MATLAB运行的命令存盘+ I6 x6 m3 @) B" }9 u6 p% R
    fopen 打开文件* y' _6 p3 b( N( H
    fclose 关闭文件( \& l% N' {+ H6 G! u$ g
    fread 从文件中读取二进制数据& I% W% R# Y0 a/ Z  a1 P% W* F
    fwrite 向一个文件写二进制数据
    2 I& M- ~$ X$ u! S4 Afscanf 从文件读取格式化数据
    % v- ^& C1 t; efprintf 将格式化数据写入文件! T) \) X* c; `/ ?
    fgetl 从文件中读行并放弃换行符7 p7 M  w7 f$ I+ k6 M6 O9 }( k
    fgets 从文件中读行并保持换行符! R' ]8 M5 O) M/ }; W/ K; J8 ~& y
    ferror 查询文件的输入输出的错误信息5 M+ L+ p: {, C
    feof 检查文件结束标志
    & S1 F( P! L8 O) ufseek 设置文件位置指针
    4 U' b9 U3 g4 x( m& y4 j: bftell 得到文件位置指针的位置
      W9 z1 x9 t& L; W+ I! [$ z: Uprewind 反绕一个打开的文件
    ' `! Z' \8 `+ @9 }* H; [tempname 建立临时的文件名, Z' t+ D5 e' r
    tempdir 返回一个已存在的临时目录名2 u0 Q2 d4 l) p/ W
    , ]; ~( g+ @: c
    四.启动与退出的命令
    " g3 x- q0 W. iquit,exit 退出MATLAB环境
    ) O0 S' U" {& S3 _; D8 s  rstartup MATLAB自启动文件
    " A, d3 U  Q# z' V( d! H% h6 ]matlabrc 启动主程序
    8 b# p, l- I& D1 `& \
    2 [; ]# W+ J- m7 I, I
    五.管理变量工作空间的命令- L9 b  I! f+ E" C+ N: S, G
    who 简要列出工作空间变量名
    7 [& g6 q6 \. I8 V1 e) [whos 详细列出工作空间变量名$ w( q: V! `( Y/ B9 c
    load 从文件中读入变量6 E2 X# x  `* g2 i& p: `$ b' n
    save 列出工作空间中变量存盘
    / C! X2 p) R9 W  O) i: }clear 删除内存中的变量与函数
    : x" U" ?2 [, v7 Xpack 整理工作空间的内存5 i( W: t  p! @& H, P2 o# K
    size 查询矩阵的维数
    / k* L+ ?( `- j) \disp 显示矩阵和文本
    9 ~) j. c1 b' W% t* |* Klength 查询矢量的维数# f3 I5 a0 T! w, g4 G
    ; _4 E* I# k  r( D. Z$ L: P
    六.对命令窗口控制的常用命令
    * v3 K. D9 k  p$ J5 scedit 设置命令行编辑与回调的参数
    4 N$ k; g6 C; M/ ^/ oclc 清除命令窗口中的显示! |' D4 d9 m& r
    home 将光标移动到左上角位置
    ( c& v4 }( ]7 N' Q6 _. H( v0 Pformat 设置输出格式
    ' Y+ N3 T! r- W. K7 ]echo 显示文件中的MATLAB命令* E  W7 p* @( {8 P+ R
    more 控制命令窗口的输出页面

    8 ^7 U# @* \$ i8 x; N
    5 q' W8 b; s. O1 W明天再来继续学,呵呵
    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 <文件名>:查找指定文件的路径9 N- ~( C3 w$ ^0 g
    粗心弄错了,呵呵
    已有 1 人评分金币 收起 理由
    大笨象 + 4 以后要细心一点。 谢谢楼主分享,辛苦了~

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

    回复

    使用道具 举报

    liwenhui        

    70

    主题

    66

    听众

    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-7-11 20:38 , Processed in 0.464170 second(s), 82 queries .

    回顶部