QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4350|回复: 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 编辑
    , y# D* R" ^0 ]# y- d/ R0 h: A; I4 R% c1 K5 v  T9 b, |
    以前就接触过matlab软件,是一个很强大的软件,应用也是相当广泛的。现在课程不是太紧,于是就决定系统的学习一下这个软件。. T4 K0 C/ I( ^7 U4 \& R

    ) ]6 ]7 }( v7 }. B, L    曾经下过一个matlab2007a的软件,找出来后用DAEMON Tools Lite软件装上(电脑没有光驱,O(∩_∩)O~),安装过程还算顺利。1 |, Z' Z6 I. F2 C4 h% Z
    接下来就要开始学习了,但是问题马上就出来了,matlab7.0启动后就自动关闭,郁闷啊!网上一查才知道,原来matlab要用到cpu的数学计算模块,而matlab默认的是intel的cpu,而我的电脑cpu是amd的,根据网上说的方法:右击我的电脑 "属性",再在"高级"中点"环境变量",在"系统变量"中点击"新建",输入以下信息: 变量名:BLAS_VERSION 变量址: "D:\MATLAB7\bin\win32\atlas_Athlon.dll"。再打来就没有问题了。1 d( n/ Q5 E9 e1 A& c( y

    $ _2 f3 \! }' E1 g5 s7 g下面是我搜集的一些matlab常用的命令3 E4 V( H0 O+ v4 x. b4 s; I

    8 K& w5 U) a0 G4 m7 f9 v- N命令窗口常用命令) F8 U) ~# O1 ?5 _

    ) n7 r8 y  n9 I0 m( g* u" y一.有关命令行环境的一些操作:       0 v7 }% p9 _8 T( W( _: P  q
    clc:擦去一页命令窗口,光标回屏幕左上角
    . k8 A: d. x" o0 iclear:从工作空间清除所有变量. J2 K, R3 K* `9 A
    clear all:清除工作空间所有变量和函数# Z2 O$ r& p- M" t
    clear 变量名:清除指定变量% M% l# D3 I) M- {# T$ J+ B
    clf:清除图形窗口内容
    : a0 K0 r8 }- O. qdelete <文件名>:从磁盘删除指定文件, c* {1 c: u6 u8 k
    help <命令名>:查询所列命令的帮助信息+ E0 W7 R4 N% F$ O9 x
    which <文件名>:查找指定文件的路径
    ' V; h; ]' N; Y9 ^! u& V1 @' p( [! c/ Lwho:列出当前工作空间中的变量6 u8 }7 h+ k8 O( M2 Q0 L
    whos:列出当前工作空间中的变量及信息! g6 m6 I7 G* F% E' p. \
    what:列出当前目录下的m文件和mat文件8 z! @! l5 h3 m& s: q
    load name:载入‘name’文件中的所有变量到工作空间
    9 z% ]4 u7 n5 M: Lload name x y:载入‘name’文件中的变量x y到工作空间
    5 t, w0 u# d# O2 xsave name:保存工作空间变量到文件 name.mat
    . ^/ P; D1 }0 p! L1 }save name x y:保存工作空间变量x、y到文件name.mat中9 D  w. i, X; w3 y6 [1 D( P
    diary name1.m:保存工作空间一段文本到文件name1.m
    . m- N' L' _$ mtype name.m:在工作空间查看name.m文件内容
    $ _- |3 o' @3 w, f& L9 b* s; [) N↑或Ctrl+P:调用上一次的命令
    3 A+ @, o7 T7 ~1 l6 q) k; b6 n↓或Ctrl+N:调用下一行的命令
    ; S7 J* @2 }5 j; a←或Ctrl+B:退后一格
    , Q3 h" S3 O) P# y→或Ctrl+F:前移一格
    " S" R: a- l2 V! ^+ V+ x. eCtrl + ←或Ctrl+R:向右移一个单词, _! Q# }4 F- w7 t1 W
    Ctrl + →或Ctrl+L:向左移一个单词( C0 T/ z8 {( S8 m4 {5 W0 p
    Home或Ctrl+A光标移到行首4 C' c$ ]8 r$ m2 ^, L
    End或Ctrl+E:光标移到行尾; _4 w2 I; O& j' a  c  ]( o
    Esc或Ctrl+U:清除一行
    . n1 s( W9 J3 j. p: _: v$ ]Del或Ctrl+D:清除光标后字符" b; ~- ^6 q% K! j! G
    Backspace或Ctrl+h:清除光标前字符. w; J& L: @. a( h+ C$ _# Q* h7 V
    Ctrl+k:清除光标至行尾字
      B6 B+ C/ W- u8 F2 T1 mCtrl+c:中断程序运行4 N! ?9 d7 G3 h/ h+ p
    6 A% ?# H3 G) X9 h# j/ _9 }
    二.常用的窗口命令
    & {5 Q2 |7 S) E; v5 whelp:启动联机帮助文件显示+ W, P" G/ M; [- _$ \8 H  w
    what:列出当前目录下的有关文件
    3 `( g& y; N) U1 M) n3 G2 Dtype:列出M文件
    * ^# _7 H; T: f, z, V- f6 S; }lookfor:对help信息中的关键词查找# Q) h: ^& ?% W
    which:找出函数与文件所在的目录名" h3 s% K3 t- |& o' k8 R, ?$ R
    demo:运行MATLAB的演示程序/ [3 c! S  K2 s
    path:设置或查询MATLAB的路径9 Z8 k* C5 {, _) e+ i1 b9 i( C
    ) S* t- T  p: T, q) `6 R
    三.有关文件及其操作的语句
    " B3 V( [: S% d; o2 T* \8 Wcd 改变当前的工作目录* b# }6 u+ Q; K+ E
    dir 列出当前目录的内容
    3 K4 C7 @& ~5 w, w4 i! edelete 删除文件
    3 _) _  p5 r3 X( w5 \$ H& I9 ~getenv 获得环境参数3 k5 V" V) R& M$ i2 {4 N" B' S
    unix 执行操作系统命令并返回结果3 P# O7 b$ P  D0 ?: o
    diary 将MATLAB运行的命令存盘
    ( w8 N; B! k* W' d- o/ sfopen 打开文件
    8 U1 L  J  P1 ]6 T2 I+ ~& z9 O; @% n$ ]fclose 关闭文件
    + J2 P! N3 u3 [" ]8 hfread 从文件中读取二进制数据
    - O7 d4 ~4 c2 ?6 k" J. }8 Yfwrite 向一个文件写二进制数据; j# n4 |& Y4 w& t% R+ W- H
    fscanf 从文件读取格式化数据: F% A7 g8 c; p6 A- r
    fprintf 将格式化数据写入文件5 x. [( i4 D9 p" {3 M  F
    fgetl 从文件中读行并放弃换行符
    4 Z2 K$ V2 y+ p0 n* l. ofgets 从文件中读行并保持换行符9 c5 b" T5 c! l2 N* D' {- }
    ferror 查询文件的输入输出的错误信息& p5 @% O8 j0 {. q% v1 _0 A- I3 ~
    feof 检查文件结束标志/ U; I' J/ c; n$ U* Z2 R
    fseek 设置文件位置指针& K) C4 I, h4 J3 k) r0 c
    ftell 得到文件位置指针的位置5 N7 g$ ^. V. X- n8 Q0 ?# O
    prewind 反绕一个打开的文件+ T3 W& c" ~2 I. I6 H  c* K
    tempname 建立临时的文件名" N' v' n3 I* H2 W) m% s0 G
    tempdir 返回一个已存在的临时目录名0 b. ?6 N! E0 F! {- y4 g

    " Q2 m8 L6 F* y& n. q1 P四.启动与退出的命令
    # A4 S7 g1 N; w" b1 ]+ r3 T5 ]quit,exit 退出MATLAB环境
    9 P+ m$ e  n# }' {* G  v0 k4 X  s+ nstartup MATLAB自启动文件
    ( o7 \, r7 G' a: Q: bmatlabrc 启动主程序
    1 z9 k' ?' v. T6 E
    ( o' W, D; q% X3 m% c0 Y! C5 Y
    五.管理变量工作空间的命令
    & K' M9 A4 r8 D  Cwho 简要列出工作空间变量名
    5 v' L- W- j5 i$ ^* I+ Q8 H1 pwhos 详细列出工作空间变量名0 b4 x- F  u0 q% q  H. V# p# o* J
    load 从文件中读入变量$ c' V$ ?7 v: V. P
    save 列出工作空间中变量存盘; _  W9 Q- h( u1 @0 ^  [& H5 D
    clear 删除内存中的变量与函数8 G  Y5 ]/ P- I$ n5 p5 b
    pack 整理工作空间的内存5 n1 v, E. P$ M/ H5 \
    size 查询矩阵的维数
    * B7 y2 B4 q2 z7 `disp 显示矩阵和文本
    % \( `, s8 d- i$ O9 V9 a& J! ilength 查询矢量的维数8 s8 l: m7 t# \3 _/ ~2 ]0 O
    ; k0 S' ~' Z2 L* y+ j' V1 _% b
    六.对命令窗口控制的常用命令& T( C" k# P7 `6 v' Y
    cedit 设置命令行编辑与回调的参数3 m( G9 c# t% m& R' b6 U5 \
    clc 清除命令窗口中的显示
    2 O% V% [& l* K) ~/ U/ whome 将光标移动到左上角位置
    - z, f$ G2 V) m& S! R! Hformat 设置输出格式
    ) ]- a* T/ V# \6 Techo 显示文件中的MATLAB命令0 A+ c: [; |: U! ~8 o6 D2 F
    more 控制命令窗口的输出页面

    1 F) J0 k/ G  o# L' ?, m* S6 P4 B4 h" E& [* n
    明天再来继续学,呵呵
    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 <文件名>:查找指定文件的路径6 R) ]; ^+ V1 t& F6 q, R2 {' m
    粗心弄错了,呵呵
    已有 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-30 08:53 , Processed in 0.429961 second(s), 84 queries .

    回顶部