QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4351|回复: 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 y8 R' z2 ^6 O1 F" S
    8 a+ |7 L- `! M7 O) ?7 l- x
    以前就接触过matlab软件,是一个很强大的软件,应用也是相当广泛的。现在课程不是太紧,于是就决定系统的学习一下这个软件。
    5 Y& m# p6 _0 ]+ r1 O. W1 |! z5 @  m% n3 }4 B  F5 Q- q( z8 o$ U
        曾经下过一个matlab2007a的软件,找出来后用DAEMON Tools Lite软件装上(电脑没有光驱,O(∩_∩)O~),安装过程还算顺利。7 S; ~8 |% e! k2 v3 W
    接下来就要开始学习了,但是问题马上就出来了,matlab7.0启动后就自动关闭,郁闷啊!网上一查才知道,原来matlab要用到cpu的数学计算模块,而matlab默认的是intel的cpu,而我的电脑cpu是amd的,根据网上说的方法:右击我的电脑 "属性",再在"高级"中点"环境变量",在"系统变量"中点击"新建",输入以下信息: 变量名:BLAS_VERSION 变量址: "D:\MATLAB7\bin\win32\atlas_Athlon.dll"。再打来就没有问题了。
    4 }  q, r' I/ Q9 H, }
    , n& V1 ?: T& q- q下面是我搜集的一些matlab常用的命令3 B8 [4 P# C7 C0 K, ?8 s

    9 l, L: y- U9 F% _命令窗口常用命令
    2 q; x6 [+ ^: h: t( n2 @
    3 L# F, K" X" U- V( q0 F一.有关命令行环境的一些操作:       1 \# f9 t1 P8 M4 _# S; n
    clc:擦去一页命令窗口,光标回屏幕左上角
    7 Q( s8 j* o0 H  I: E. jclear:从工作空间清除所有变量
    & M: Z8 @: M! j/ P8 jclear all:清除工作空间所有变量和函数
    ; `0 n& {0 ?1 xclear 变量名:清除指定变量: Y# F: W; r# c( k8 w) t' r
    clf:清除图形窗口内容* S5 x0 }  c: m1 |% v9 ~& L
    delete <文件名>:从磁盘删除指定文件# K% J4 v4 x7 ]$ a& M
    help <命令名>:查询所列命令的帮助信息
    / b( c3 _# S( Swhich <文件名>:查找指定文件的路径
    ! B7 G8 Y3 X; Pwho:列出当前工作空间中的变量" m: f! D: J: _9 F( [' Y/ [! f
    whos:列出当前工作空间中的变量及信息% F5 `4 @, D8 H( r* l8 g
    what:列出当前目录下的m文件和mat文件
      w! i) R$ d. c" b# c( [load name:载入‘name’文件中的所有变量到工作空间
    % Z( L. k( [( x+ ?4 P7 Pload name x y:载入‘name’文件中的变量x y到工作空间
    ( j6 v  g9 C9 m/ [" Y+ |4 F9 ~save name:保存工作空间变量到文件 name.mat
    # N- Q9 s7 F  P/ H2 ^/ asave name x y:保存工作空间变量x、y到文件name.mat中
    ! y0 t. n! ]; t' adiary name1.m:保存工作空间一段文本到文件name1.m
      }/ z" E  {  k2 q, g3 q# ttype name.m:在工作空间查看name.m文件内容 3 H- x! v7 a: b# m8 R0 e
    ↑或Ctrl+P:调用上一次的命令6 R( y1 I- d# A% \1 Z8 W( ~- K
    ↓或Ctrl+N:调用下一行的命令
    9 ~* r& J) B" }  Z" B  z←或Ctrl+B:退后一格
    4 A9 j+ {; i8 y& f→或Ctrl+F:前移一格
    5 a' @5 @7 a$ TCtrl + ←或Ctrl+R:向右移一个单词- Z# L: O' \* ^" G$ U
    Ctrl + →或Ctrl+L:向左移一个单词. |9 i7 i3 k# B- h$ V7 e
    Home或Ctrl+A光标移到行首$ k: F5 }# M! [- h
    End或Ctrl+E:光标移到行尾! v! ?% ?! m! L2 n, y$ F% F, i
    Esc或Ctrl+U:清除一行
    % R; g; z# h$ m. }3 J/ ]* ]( S( IDel或Ctrl+D:清除光标后字符& L2 i/ |5 B* s( a( \
    Backspace或Ctrl+h:清除光标前字符
    ; Q" o& h9 g9 w, d) ~& S% D/ lCtrl+k:清除光标至行尾字  s6 G# ^6 ^7 A5 n7 Y# z2 d
    Ctrl+c:中断程序运行
      [, T3 c, E+ X' w5 M- i' V0 M$ u5 U9 m" Q, W7 T8 |1 b8 W- @* Y
    二.常用的窗口命令
    0 t/ ]+ Y3 m5 L$ t  l! q. Khelp:启动联机帮助文件显示6 B0 Z4 |4 R( t4 W: T) {
    what:列出当前目录下的有关文件
    1 _  S2 F( ?2 ~$ dtype:列出M文件
    - H7 W/ [" S9 D6 k5 W$ M7 i* xlookfor:对help信息中的关键词查找" O# f0 ^! |* i, Z
    which:找出函数与文件所在的目录名8 m5 U3 ~  [8 u) }- l, `7 w
    demo:运行MATLAB的演示程序
    & z3 u9 _! _" V' z' lpath:设置或查询MATLAB的路径
    : J- f% s6 h3 M' R3 p6 c
    9 O: b" x& Y* k  ^三.有关文件及其操作的语句
    . S! R, G6 S# o2 e8 n4 Qcd 改变当前的工作目录: P- ^) G: v% I: @' ^% J9 o' v* S
    dir 列出当前目录的内容! o! {; Z8 W$ |2 e+ x' Q
    delete 删除文件
    6 n. o6 @! J8 ~/ tgetenv 获得环境参数
    ( K3 q9 k0 T, Q( X6 }4 l  N5 I! Nunix 执行操作系统命令并返回结果, a( p% a; q+ _- G6 u
    diary 将MATLAB运行的命令存盘' b/ T' f$ H( Z; F  {& o/ A. N
    fopen 打开文件5 y8 w/ u. o- J5 ]; S% u9 \! A% n, ~, e
    fclose 关闭文件3 e& K& w1 o6 _/ {4 p% i! H4 V* h
    fread 从文件中读取二进制数据" M4 ~# O0 ~% M5 S) L0 W
    fwrite 向一个文件写二进制数据' b3 b+ P4 N/ d) q& d; J
    fscanf 从文件读取格式化数据
    5 j$ q1 D4 W( j$ t% lfprintf 将格式化数据写入文件& X/ h# B, S5 u/ {! r$ E! {
    fgetl 从文件中读行并放弃换行符
    % K6 o* F/ z3 j+ Tfgets 从文件中读行并保持换行符+ C; z9 s1 R0 U' c- B2 Q
    ferror 查询文件的输入输出的错误信息" [$ j, e. z1 P" [
    feof 检查文件结束标志
    ) T6 s5 g! E  J3 M1 h& Zfseek 设置文件位置指针0 J! x7 L! i* r) t; R! u. h
    ftell 得到文件位置指针的位置9 P% P+ }; L& C+ i# j9 ?5 z$ t
    prewind 反绕一个打开的文件' i; Q( Q1 Z5 }0 I0 X! W1 P
    tempname 建立临时的文件名$ H9 p2 N- O3 u3 J! S3 h+ G
    tempdir 返回一个已存在的临时目录名" {( m$ r4 H- ?5 W! h8 ^

    ( K: X7 c2 x8 w  L7 n2 R0 V1 R2 a四.启动与退出的命令
    " M/ j+ \% |& [, Y# v% z; Fquit,exit 退出MATLAB环境
    , A# u" W6 v2 [* S8 ?startup MATLAB自启动文件7 Y. y+ c2 l* ?& G6 y
    matlabrc 启动主程序
    : [1 M$ z! Z0 j/ n+ F5 e4 R2 z* z% \
    ; O0 E. d) R6 l7 u( {; |
    五.管理变量工作空间的命令* @" [/ `% s8 z
    who 简要列出工作空间变量名
    8 ^  j0 |+ ^+ _- A$ N% hwhos 详细列出工作空间变量名( J0 s- J, o& q2 `
    load 从文件中读入变量
    ; `/ x2 ?8 d$ z. Wsave 列出工作空间中变量存盘
    2 Z" @# c5 z8 W/ [clear 删除内存中的变量与函数
    . N. ~) N; A  bpack 整理工作空间的内存
    5 X& M  n3 e$ Ssize 查询矩阵的维数
      I5 ~* N# N7 v0 A2 pdisp 显示矩阵和文本3 z( E1 d. ~% e
    length 查询矢量的维数
    - _' X# j  R. y

    % k8 |6 f/ y$ p+ F% N& |/ Y1 F: d" C六.对命令窗口控制的常用命令8 a, w4 k3 }7 H" g# H6 O3 o( Q
    cedit 设置命令行编辑与回调的参数
    ! I2 M! a# M: X  vclc 清除命令窗口中的显示
    3 T0 C0 l6 Q, P- r- M, Z+ ahome 将光标移动到左上角位置9 c$ W8 C& J& V+ @4 T9 P
    format 设置输出格式
    , g, T2 D  o9 S/ _echo 显示文件中的MATLAB命令6 {- o% c9 f& L6 d5 t& G
    more 控制命令窗口的输出页面

    $ C/ L/ s$ H. G
    5 p& }1 e  ~+ N9 p$ Y7 @明天再来继续学,呵呵
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏1 支持支持1 反对反对0 微信微信
    liwenhui        

    70

    主题

    66

    听众

    5197

    积分

    独孤求败

  • TA的每日心情
    擦汗
    2018-4-26 23:29
  • 签到天数: 1502 天

    [LV.Master]伴坛终老

    自我介绍
    紫薇软剑,三十岁前所用,误伤义士不祥,乃弃之深谷。 重剑无锋,大巧不工。四十岁前恃之横行天下。 四十岁后,不滞于物,草木竹石均可为剑。自此精修,渐进至无剑胜有剑之境。

    社区QQ达人 邮箱绑定达人 发帖功臣 元老勋章 新人进步奖 风雨历程奖 最具活力勋章

    群组计量经济学之性

    群组LINGO

    回复

    使用道具 举报

    木长春 实名认证       

    26

    主题

    14

    听众

    932

    积分

    升级  83%

  • TA的每日心情
    开心
    2011-10-21 21:58
  • 签到天数: 13 天

    [LV.3]偶尔看看II

    自我介绍
    进化中。。。。。。。。

    新人进步奖

    呵呵,which <文件名>:查找指定文件的路径
    & t' m; \4 |! B2 N7 Z粗心弄错了,呵呵
    已有 1 人评分金币 收起 理由
    大笨象 + 4 以后要细心一点。 谢谢楼主分享,辛苦了~

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

    回复

    使用道具 举报

    gzyefeng 实名认证       

    21

    主题

    6

    听众

    4502

    积分

  • TA的每日心情

    2014-9-21 17:23
  • 签到天数: 135 天

    [LV.7]常住居民III

    新人进步奖 最具活力勋章 发帖功臣

    群组数学建模

    群组C题讨论群

    群组B题讨论群

    群组A题讨论群

    群组C 语言讨论组

    回复

    使用道具 举报

    花诗语 实名认证       

    1

    主题

    4

    听众

    153

    积分

    升级  26.5%

  • TA的每日心情
    无聊
    2011-12-6 14:23
  • 签到天数: 1 天

    [LV.1]初来乍到

    自我介绍
    @心随我动@  
    回复

    使用道具 举报

    buct 实名认证       

    26

    主题

    3

    听众

    1156

    积分

  • TA的每日心情
    开心
    2018-10-14 09:54
  • 签到天数: 2 天

    [LV.1]初来乍到

    新人进步奖 发帖功臣

    群组数学建模

    群组数学趣味、游戏、IQ等

    群组我行我数

    群组Mathematica研究小组

    群组文献查询

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-7-30 20:28 , Processed in 0.534735 second(s), 83 queries .

    回顶部