QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4324|回复: 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 编辑
    5 l6 X% g/ N3 p: b! b/ l" U0 G  B: R0 c" p7 @7 |  q& `
    以前就接触过matlab软件,是一个很强大的软件,应用也是相当广泛的。现在课程不是太紧,于是就决定系统的学习一下这个软件。
    3 H* ~  u+ [# g, g; D0 r
    8 F! m9 l' X7 U; y/ q    曾经下过一个matlab2007a的软件,找出来后用DAEMON Tools Lite软件装上(电脑没有光驱,O(∩_∩)O~),安装过程还算顺利。2 d2 P. h$ o$ S. a0 r9 _
    接下来就要开始学习了,但是问题马上就出来了,matlab7.0启动后就自动关闭,郁闷啊!网上一查才知道,原来matlab要用到cpu的数学计算模块,而matlab默认的是intel的cpu,而我的电脑cpu是amd的,根据网上说的方法:右击我的电脑 "属性",再在"高级"中点"环境变量",在"系统变量"中点击"新建",输入以下信息: 变量名:BLAS_VERSION 变量址: "D:\MATLAB7\bin\win32\atlas_Athlon.dll"。再打来就没有问题了。. u$ O7 y( d) y. s) n

    / c, U& C7 H* W6 w6 w/ n下面是我搜集的一些matlab常用的命令
    ! k* n! |4 `4 |  h4 _6 S# f- z. _; w6 T8 O6 C: L% U
    命令窗口常用命令
    * _  X3 H  R" r0 i0 ~/ y& J1 @6 O( q: T
    一.有关命令行环境的一些操作:       : s4 t8 V7 Y# v) p# [
    clc:擦去一页命令窗口,光标回屏幕左上角$ |( X5 b/ d# N# }( ?  F8 x' ^
    clear:从工作空间清除所有变量4 U7 U6 s8 I3 A) Q9 z0 I
    clear all:清除工作空间所有变量和函数
    9 f8 s! I& U. l% u9 i3 y- t- wclear 变量名:清除指定变量) X: }) F- p6 v0 _$ k( [
    clf:清除图形窗口内容) e% F+ e( W6 G5 N4 d
    delete <文件名>:从磁盘删除指定文件
    . M, S$ r* `' b2 W, X' [/ Y9 F# U) u% Yhelp <命令名>:查询所列命令的帮助信息7 \4 _( A2 a1 j4 k$ D
    which <文件名>:查找指定文件的路径! ]8 j  @, ~- O- V! m9 x
    who:列出当前工作空间中的变量
    + Y' y2 O' G6 A/ c4 X9 w% V6 Qwhos:列出当前工作空间中的变量及信息* ~; i5 s( ^# v. p  P4 `
    what:列出当前目录下的m文件和mat文件
    5 n/ E1 B" E5 g5 w% o4 Fload name:载入‘name’文件中的所有变量到工作空间0 U9 A* Y8 V- J
    load name x y:载入‘name’文件中的变量x y到工作空间
    6 _0 N7 W' ^$ I' g: y- asave name:保存工作空间变量到文件 name.mat
    1 W- i, t" p. zsave name x y:保存工作空间变量x、y到文件name.mat中9 U/ P# j8 D' Y% B
    diary name1.m:保存工作空间一段文本到文件name1.m
    - C2 d" }- K8 Z/ ctype name.m:在工作空间查看name.m文件内容
    + D/ P. Z6 ]* n) M↑或Ctrl+P:调用上一次的命令
    ; b' O7 @% {8 ]9 S↓或Ctrl+N:调用下一行的命令
    , q5 R/ z# P6 D3 T/ W( j←或Ctrl+B:退后一格. t- S+ v8 M( U9 }* R
    →或Ctrl+F:前移一格
    7 \* D2 z+ n* B" V! gCtrl + ←或Ctrl+R:向右移一个单词) T$ _* F- T- Q
    Ctrl + →或Ctrl+L:向左移一个单词' P2 ~% B! M9 C- c1 g& `' `
    Home或Ctrl+A光标移到行首
    6 f' e! b4 J5 c4 A5 IEnd或Ctrl+E:光标移到行尾
    - V; b+ _5 K, V0 M) kEsc或Ctrl+U:清除一行
    # K% U8 b+ L' W8 q: BDel或Ctrl+D:清除光标后字符. ?+ z" W8 t# `! c8 J' o
    Backspace或Ctrl+h:清除光标前字符6 f& Y7 m+ H$ `9 ?6 _* g. X# @. w
    Ctrl+k:清除光标至行尾字7 U4 B2 t( T! E7 I
    Ctrl+c:中断程序运行  R5 y) Q. R2 W; L9 M1 a; P0 h

    $ I' t0 \7 y) w- @, }* y二.常用的窗口命令
    5 D2 b! a- _. G6 |help:启动联机帮助文件显示- ]  p; o9 N3 J! V0 r8 _2 _
    what:列出当前目录下的有关文件) V* ?7 S- }, o7 y
    type:列出M文件' D! k1 I1 I: Y  v+ g7 V: {- @# I
    lookfor:对help信息中的关键词查找
    * f, A( M5 t  H7 V: a8 wwhich:找出函数与文件所在的目录名0 _* d2 `" p; L' N) \4 S2 o7 g# X$ w
    demo:运行MATLAB的演示程序: B, G9 k7 r: D
    path:设置或查询MATLAB的路径1 X0 V/ p; `" r4 d

    + j6 O6 @; A7 S! q( x+ W三.有关文件及其操作的语句, X# D0 D, [& @5 r
    cd 改变当前的工作目录- T+ Z3 J  Z6 Y5 B7 Q
    dir 列出当前目录的内容
    $ u! k7 O  W/ P) a2 ^delete 删除文件
    " V$ B5 |9 X8 F+ H- ?/ tgetenv 获得环境参数
    ' D3 d3 f$ a0 H  \8 V& o& T0 Aunix 执行操作系统命令并返回结果- W) x) ~" p# i' f  H
    diary 将MATLAB运行的命令存盘# M2 \' H% e" F$ Z& q+ @# o9 ^( q6 v" F
    fopen 打开文件; r/ o! y" C! v$ i4 @% F
    fclose 关闭文件
    5 K5 @6 s) }8 {, L8 q! D3 ^# V" b3 Gfread 从文件中读取二进制数据* P' a( x4 D- m( B0 Z. M
    fwrite 向一个文件写二进制数据9 E9 Z/ A0 ?+ \3 c
    fscanf 从文件读取格式化数据; z% A9 z7 h2 n; W9 t
    fprintf 将格式化数据写入文件1 i& a' C  v8 q9 H7 R
    fgetl 从文件中读行并放弃换行符: D# S7 q6 v$ Z
    fgets 从文件中读行并保持换行符
    # ^8 {" x# l4 W, R2 hferror 查询文件的输入输出的错误信息
    ! Y' x& f- i: Pfeof 检查文件结束标志
      E9 v9 F, Q6 b& A8 K  k3 Mfseek 设置文件位置指针
    + L5 b! B- D/ j( L: c: n; tftell 得到文件位置指针的位置: n  k. l5 O& p7 C9 s" Z1 A
    prewind 反绕一个打开的文件+ N( K6 v0 f) v5 v$ x; l( j
    tempname 建立临时的文件名0 v2 R0 {# J! D8 k
    tempdir 返回一个已存在的临时目录名
    8 H+ G7 a4 G- Q
    ; F, X/ d) d# ~% D/ R5 P% H- k
    四.启动与退出的命令7 O1 f2 Y  q$ n2 |! {- b6 Q% j
    quit,exit 退出MATLAB环境
    # ^8 n) K* W- [6 {2 xstartup MATLAB自启动文件
    " H7 V' Y+ X* fmatlabrc 启动主程序* g# ?+ q/ p5 h* F2 G

    5 s2 _# r6 f7 f8 J8 g6 V3 `五.管理变量工作空间的命令
    5 V2 I5 U  ~2 x/ |; B7 z' y+ Ewho 简要列出工作空间变量名
    9 a7 m% |6 H1 v$ E! I3 n$ m) {whos 详细列出工作空间变量名5 n& ^" X% B2 P
    load 从文件中读入变量- I8 A$ w  r* Z( |( J3 K' h
    save 列出工作空间中变量存盘
    / r# P) s, W4 C4 [1 s; q% Bclear 删除内存中的变量与函数
    ( ?# c/ l4 i2 \; j% Vpack 整理工作空间的内存
    - [3 L3 z! n1 D6 m2 esize 查询矩阵的维数
      q$ Q. Y& z# o( D9 H' c  s$ X( Cdisp 显示矩阵和文本
    8 ^1 @' o  L0 Vlength 查询矢量的维数
    9 F2 o% ?- A( e: e

      B5 F" c, E7 v六.对命令窗口控制的常用命令* u' j$ I7 v& _6 y
    cedit 设置命令行编辑与回调的参数& B! Q+ W( W9 C; z7 ]! U) J2 G* H
    clc 清除命令窗口中的显示* d& n' `7 Q) s' S( p3 J
    home 将光标移动到左上角位置1 G. ?/ o9 K/ ]8 W; u* U  i" J
    format 设置输出格式
    - ^% G  S8 h+ C' h) k' eecho 显示文件中的MATLAB命令
    / d/ Q; P! [: v( n8 C+ d) e- N! b2 Rmore 控制命令窗口的输出页面

    / M5 U$ @3 s9 u2 P8 \, [& I: r' i! A
    明天再来继续学,呵呵
    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 <文件名>:查找指定文件的路径
    # O9 L: j' h0 V' T8 i5 q$ F' K粗心弄错了,呵呵
    已有 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-6-13 05:50 , Processed in 0.721714 second(s), 84 queries .

    回顶部