QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4339|回复: 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 编辑 3 [1 _9 B2 U7 o7 _6 {
    & i% e7 N1 r4 u# [9 w. S
    以前就接触过matlab软件,是一个很强大的软件,应用也是相当广泛的。现在课程不是太紧,于是就决定系统的学习一下这个软件。
    - `0 p5 F1 `) ^1 R3 V) O5 U0 q; D/ @. f
    ; [! p/ g2 M" c. j0 E/ W9 K    曾经下过一个matlab2007a的软件,找出来后用DAEMON Tools Lite软件装上(电脑没有光驱,O(∩_∩)O~),安装过程还算顺利。
    5 k) T$ a* M3 T接下来就要开始学习了,但是问题马上就出来了,matlab7.0启动后就自动关闭,郁闷啊!网上一查才知道,原来matlab要用到cpu的数学计算模块,而matlab默认的是intel的cpu,而我的电脑cpu是amd的,根据网上说的方法:右击我的电脑 "属性",再在"高级"中点"环境变量",在"系统变量"中点击"新建",输入以下信息: 变量名:BLAS_VERSION 变量址: "D:\MATLAB7\bin\win32\atlas_Athlon.dll"。再打来就没有问题了。
    . i0 u& W/ M! e! I! ]0 u
    $ f% ?8 m1 k" a, S$ d: U下面是我搜集的一些matlab常用的命令
    " Q+ q! ]  H/ q7 t% ~$ B) T% Y5 b0 v' R4 W
    命令窗口常用命令" T& E6 }3 F; q8 U$ O8 |; o
    / ~& c: i, P( s7 k# V) x1 h0 X
    一.有关命令行环境的一些操作:       # l, ?2 k8 M( J" d# U/ ]
    clc:擦去一页命令窗口,光标回屏幕左上角% i  K& \4 m3 [4 P' i% j8 R6 w4 h; y
    clear:从工作空间清除所有变量; V( j/ k; H+ o( L: D' q7 K
    clear all:清除工作空间所有变量和函数
    6 T$ \; S8 i8 n3 K2 H7 [: J1 wclear 变量名:清除指定变量2 j5 L0 D9 m, T* n% |
    clf:清除图形窗口内容
    ' a; k* X. ^! F7 W/ edelete <文件名>:从磁盘删除指定文件
    ; b, c$ s+ I; khelp <命令名>:查询所列命令的帮助信息
    & O8 U- H; T! {  o  u5 uwhich <文件名>:查找指定文件的路径
    8 l/ q. w" ^- T  x6 t1 b/ [5 L( v. }5 |who:列出当前工作空间中的变量
    6 {: M3 }, m( V. bwhos:列出当前工作空间中的变量及信息
    . Z* t) Q& h1 z2 h2 Qwhat:列出当前目录下的m文件和mat文件& a* Y( M# t) x: N7 ~0 S1 L7 p8 @
    load name:载入‘name’文件中的所有变量到工作空间' ]) W8 Q' c- B2 D3 X3 y6 @
    load name x y:载入‘name’文件中的变量x y到工作空间
    $ C3 a, N% ]: E1 K" t8 h, f, Usave name:保存工作空间变量到文件 name.mat9 N5 V/ K; n% u
    save name x y:保存工作空间变量x、y到文件name.mat中
    - k( `5 E& I. l3 Y6 a+ x7 xdiary name1.m:保存工作空间一段文本到文件name1.m. g7 k2 b3 {9 ?9 ^3 T  a2 f( E. |, q; x
    type name.m:在工作空间查看name.m文件内容
    4 w1 _6 Q$ r# w, V  S; I4 X* o↑或Ctrl+P:调用上一次的命令
    0 o) c+ q3 H( K# O7 V↓或Ctrl+N:调用下一行的命令6 p1 h- ?1 M# x
    ←或Ctrl+B:退后一格  T% z+ f/ z9 o) z7 D
    →或Ctrl+F:前移一格
    ! s+ @$ y" O" o+ v$ l# l; B! `, @Ctrl + ←或Ctrl+R:向右移一个单词8 ^8 ?5 u6 ]/ D' |& t: h$ ?4 v
    Ctrl + →或Ctrl+L:向左移一个单词& Q. b7 e  B- r% y
    Home或Ctrl+A光标移到行首
    8 R# E, y; T  G0 ~0 C# OEnd或Ctrl+E:光标移到行尾# N: x' u7 [7 ]' ]" V' O
    Esc或Ctrl+U:清除一行9 n! v7 C( F+ ]) L" t0 S
    Del或Ctrl+D:清除光标后字符
    , V) }# m0 j; R4 O8 h# SBackspace或Ctrl+h:清除光标前字符' W0 I: x6 M7 {
    Ctrl+k:清除光标至行尾字" C# S1 [3 n6 ^6 l4 R  {* W7 _7 E
    Ctrl+c:中断程序运行' f9 A/ r$ x, Z

    ) n8 a4 v- K5 C" E9 q9 B二.常用的窗口命令
    7 U# q, f: r3 T5 D9 Z5 ], ]help:启动联机帮助文件显示7 W* N9 N7 H  }1 }
    what:列出当前目录下的有关文件
    1 p; ~+ E; Z! Rtype:列出M文件
    + @# h9 C1 G$ Q" A" |lookfor:对help信息中的关键词查找8 K- K  q2 p2 Z5 _
    which:找出函数与文件所在的目录名
    % F5 m: f( ?: e; }& o* S* K3 hdemo:运行MATLAB的演示程序3 i' o: u+ P7 @5 O9 q
    path:设置或查询MATLAB的路径
    ' [- D% c7 X1 ?% m; D; U  A8 e/ e/ F  r- i
    三.有关文件及其操作的语句
    & S8 t$ L! {: @. w0 Dcd 改变当前的工作目录. ]0 M$ K0 J! i& r
    dir 列出当前目录的内容9 }7 a& y& y) l; g' S7 P. h* D5 k
    delete 删除文件
    7 J- v6 `0 N5 `& O. L. qgetenv 获得环境参数
    . b* i4 J4 \% m  `unix 执行操作系统命令并返回结果
    0 m' ^/ w8 _; ]$ u! m. L( gdiary 将MATLAB运行的命令存盘! I% z6 C/ W1 U9 y
    fopen 打开文件" W% c) W1 C. N1 B! `
    fclose 关闭文件( d+ }: K* B: _. o* ^& c
    fread 从文件中读取二进制数据
    : J) A* g% m( p1 o: b4 `" ffwrite 向一个文件写二进制数据
    & b7 V: }0 n3 ~& Qfscanf 从文件读取格式化数据* c2 R. H6 c; Q( t' L
    fprintf 将格式化数据写入文件
    5 p) g6 f) ]$ M! c+ \! A# t5 @6 K' |fgetl 从文件中读行并放弃换行符
    - O$ L/ A( D4 X  Z( Sfgets 从文件中读行并保持换行符& Q2 d! z7 x4 b
    ferror 查询文件的输入输出的错误信息& }1 j8 q# Z# j# d  T
    feof 检查文件结束标志/ T; u# u" T6 K; Q8 l, ]- l* z
    fseek 设置文件位置指针
    : S3 F' I$ v3 t/ W& Uftell 得到文件位置指针的位置
    ) z6 ?; C% S$ bprewind 反绕一个打开的文件
    . E. H: p  _. L) ~tempname 建立临时的文件名
    % s! l8 g4 _1 P  o2 Y4 i" ^tempdir 返回一个已存在的临时目录名7 J. J! K1 q; l

    ) q. w3 e" ~$ B3 V3 o; {四.启动与退出的命令
    2 F2 w$ K. c$ J5 u! jquit,exit 退出MATLAB环境
    4 c2 _6 a, W- f) l8 dstartup MATLAB自启动文件  o5 z0 W* G/ o- O1 e
    matlabrc 启动主程序
    " Z( A/ i) j5 b* S
    7 f" u' y0 U; v& W! B
    五.管理变量工作空间的命令
    2 k2 Q: y# J. E0 ~* C! @7 s: \who 简要列出工作空间变量名- `6 J+ p. h" F' }# ?
    whos 详细列出工作空间变量名
    . y6 a8 w9 D/ g9 F0 d; G4 bload 从文件中读入变量0 r$ U8 [) g. S7 H
    save 列出工作空间中变量存盘, n; |3 X0 z4 {( c# I
    clear 删除内存中的变量与函数
    # R! S! g$ B/ H; o6 R# |5 apack 整理工作空间的内存
    9 Z  f, h" {- A( O- k# jsize 查询矩阵的维数: i# _- x# L3 T  U) B
    disp 显示矩阵和文本
    ! D  T+ x6 B! g% \: |" @length 查询矢量的维数
    & `% I! A0 ~/ v) }/ E

    ) b0 ?5 v6 w) \) P# F% g六.对命令窗口控制的常用命令
    8 W- y; o; y) n6 ]" L" ]: d0 icedit 设置命令行编辑与回调的参数- U& i2 V/ ?) Q
    clc 清除命令窗口中的显示
    . f6 u5 c0 I9 i& G$ c' n1 ^home 将光标移动到左上角位置  W# U  m4 Y7 p/ z' V( I
    format 设置输出格式
    + ^  [( y" w+ A5 Kecho 显示文件中的MATLAB命令6 G& \! R: }6 u! A7 C; C* v
    more 控制命令窗口的输出页面
    2 v2 L# t; A- b0 Q4 K

    $ F7 Q4 [4 b4 a; o' C" a3 u明天再来继续学,呵呵
    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 <文件名>:查找指定文件的路径
    7 Z! u" D3 _. u粗心弄错了,呵呵
    已有 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 13:04 , Processed in 0.724449 second(s), 85 queries .

    回顶部