QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4299|回复: 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 编辑 0 s5 ?( r4 x1 T( p' x) x! O2 B

    . t3 j2 B3 ?( v% ^" E以前就接触过matlab软件,是一个很强大的软件,应用也是相当广泛的。现在课程不是太紧,于是就决定系统的学习一下这个软件。
    . l- Z2 b2 @8 k  d. a  N" O
    " i  M8 f; k$ @: T, x" J    曾经下过一个matlab2007a的软件,找出来后用DAEMON Tools Lite软件装上(电脑没有光驱,O(∩_∩)O~),安装过程还算顺利。$ @! ]9 \4 i! o: e
    接下来就要开始学习了,但是问题马上就出来了,matlab7.0启动后就自动关闭,郁闷啊!网上一查才知道,原来matlab要用到cpu的数学计算模块,而matlab默认的是intel的cpu,而我的电脑cpu是amd的,根据网上说的方法:右击我的电脑 "属性",再在"高级"中点"环境变量",在"系统变量"中点击"新建",输入以下信息: 变量名:BLAS_VERSION 变量址: "D:\MATLAB7\bin\win32\atlas_Athlon.dll"。再打来就没有问题了。% t$ n  Y/ ~% H* p8 Z9 ~

    6 I8 E% i4 e, `: e8 n1 D下面是我搜集的一些matlab常用的命令
    ) P2 }# P0 v- {: N1 m7 Y9 t6 u* h* U7 q2 ], @/ G1 J  q3 c
    命令窗口常用命令
    # }$ s2 u" K3 x6 q" y! r& `
    ! J6 @! F2 T1 i. ^一.有关命令行环境的一些操作:       9 k6 _4 f) `* r
    clc:擦去一页命令窗口,光标回屏幕左上角
    & `: `' V" u+ o! c4 b8 V- Vclear:从工作空间清除所有变量3 r; e. i9 q8 t* Q8 b$ z( y( q
    clear all:清除工作空间所有变量和函数
    + i7 V. Z( D9 Jclear 变量名:清除指定变量% C, ]; G& H5 g% O5 W) n
    clf:清除图形窗口内容
    ) _  L# q! d8 S$ h2 @delete <文件名>:从磁盘删除指定文件- b3 J+ m' F- X3 l+ J' Z
    help <命令名>:查询所列命令的帮助信息# H; d; v# T9 c! i& P/ ?- y9 I
    which <文件名>:查找指定文件的路径7 q& ]. [. A6 S0 o% {
    who:列出当前工作空间中的变量
    ( \7 {0 }, [9 Zwhos:列出当前工作空间中的变量及信息% Z0 |/ j  K, g0 J0 d, _
    what:列出当前目录下的m文件和mat文件
      ^" `: I6 h4 f7 V; h) P& rload name:载入‘name’文件中的所有变量到工作空间
      Z6 f( ^$ {: \load name x y:载入‘name’文件中的变量x y到工作空间& P7 ^8 W: T4 _
    save name:保存工作空间变量到文件 name.mat
    2 f  z8 N6 t1 ~, G, Wsave name x y:保存工作空间变量x、y到文件name.mat中3 _2 }8 _' R  ~- S7 Q% z6 u
    diary name1.m:保存工作空间一段文本到文件name1.m6 O* ^' \$ L( p* F
    type name.m:在工作空间查看name.m文件内容 & i  E: X/ D" c! g
    ↑或Ctrl+P:调用上一次的命令+ [% q. k, y7 \4 d9 Q
    ↓或Ctrl+N:调用下一行的命令2 Z* e- O5 y& }2 h
    ←或Ctrl+B:退后一格
    . q) d4 ]( j/ \( n$ H; G→或Ctrl+F:前移一格
    + E& h+ k( Z9 a4 O3 Y5 @7 KCtrl + ←或Ctrl+R:向右移一个单词0 @  O. \+ n9 w$ _; i8 J; K
    Ctrl + →或Ctrl+L:向左移一个单词
    * [0 G8 F" L6 o! rHome或Ctrl+A光标移到行首! H* r0 @  c5 {/ N. E/ ?1 ^# C8 y
    End或Ctrl+E:光标移到行尾
    2 D9 W0 g4 Q5 c7 oEsc或Ctrl+U:清除一行$ Y1 P7 j* @/ e. E7 o
    Del或Ctrl+D:清除光标后字符3 j/ E' S" {$ C2 H3 Q
    Backspace或Ctrl+h:清除光标前字符" V4 o. O; u' H0 R. U# f0 c
    Ctrl+k:清除光标至行尾字6 f, Z! [- D' |4 k: W% L3 d/ x$ Z
    Ctrl+c:中断程序运行
    5 X3 e1 p$ Z  _$ g
    # ?; k* i7 D7 F9 o# N二.常用的窗口命令' @" K5 d% X* g# O# g1 ?' v$ u$ H
    help:启动联机帮助文件显示
    9 X4 C# A- }1 `# \* T$ Fwhat:列出当前目录下的有关文件8 f. m+ N6 i2 X% W/ `! K
    type:列出M文件0 F& Q. Z: b4 w" A2 c, N
    lookfor:对help信息中的关键词查找
    + P  w3 c: B3 b! L6 Rwhich:找出函数与文件所在的目录名6 r' O- s  v# j/ q! @0 ?! g
    demo:运行MATLAB的演示程序
    3 P4 M: ~1 G9 _/ W" y, epath:设置或查询MATLAB的路径7 g, H9 b% j0 ^9 H: o
    % @3 w; p; W6 U
    三.有关文件及其操作的语句
    5 A5 W+ t2 S$ i* Y4 p" {cd 改变当前的工作目录5 e! U, R. M: A. E7 o( q
    dir 列出当前目录的内容
    1 K6 A% N- O+ G2 w) M  Pdelete 删除文件$ D& V1 ^  U- i) T0 {  s
    getenv 获得环境参数
    - o7 }! {6 L0 [6 v. C* |+ Kunix 执行操作系统命令并返回结果, C( T! Y2 ?/ w# s
    diary 将MATLAB运行的命令存盘
    . c9 Z2 Y  z% I! X- s  {fopen 打开文件
    0 m4 c! f, K) c# o, efclose 关闭文件0 w6 D5 D9 W/ y9 Z; `  G
    fread 从文件中读取二进制数据1 P) s. U, D- V0 n
    fwrite 向一个文件写二进制数据; I9 r! i5 Z" G
    fscanf 从文件读取格式化数据4 }& m8 T9 i: {1 a
    fprintf 将格式化数据写入文件
    + a- d  u- @& |7 h3 P- q  tfgetl 从文件中读行并放弃换行符
    : T1 a  Q% H$ @/ l; Afgets 从文件中读行并保持换行符
    - s2 ~7 A- [+ q2 vferror 查询文件的输入输出的错误信息; ~6 F9 N$ P3 W8 ~2 M, d
    feof 检查文件结束标志3 ]5 ?/ N4 k8 T
    fseek 设置文件位置指针, B9 y- ~/ G8 D# ^/ B: [" k
    ftell 得到文件位置指针的位置, k7 l' W/ c; d1 `/ j7 a
    prewind 反绕一个打开的文件; v! M8 t* _' l$ V- i& L& h
    tempname 建立临时的文件名
    ! K/ D0 \4 J% M' C" Ftempdir 返回一个已存在的临时目录名
    ( K# C+ w3 o, {( `- O! V6 I

    % V7 @: `) z* X四.启动与退出的命令
    % C% ?/ n3 X. e) I4 V2 j, S7 u- uquit,exit 退出MATLAB环境
    & O9 u# r# u% W, e, z7 Jstartup MATLAB自启动文件
    7 G, z  n6 K, [matlabrc 启动主程序
    + k& t) z; ~( b. v
    2 Q1 U4 a6 S& r# D* P
    五.管理变量工作空间的命令
    ' x( j8 l+ I+ R) lwho 简要列出工作空间变量名
    2 h2 T  Z7 G+ h8 t$ [whos 详细列出工作空间变量名+ [: Y% P# J) |4 s/ |/ h0 W
    load 从文件中读入变量8 I  @. o$ w7 u- U4 A& e
    save 列出工作空间中变量存盘( I; v3 B7 |. |- D1 u( I, i
    clear 删除内存中的变量与函数. |+ r5 M4 t( |% I# O
    pack 整理工作空间的内存
      y% Q4 a) t0 s! E8 _size 查询矩阵的维数& @# ]9 J# Y5 @* J5 y
    disp 显示矩阵和文本
    , Z7 F+ T* I# ^length 查询矢量的维数0 P: U" q/ ~4 }7 H: W2 S$ Y5 X

    # m' r8 T, k! v六.对命令窗口控制的常用命令
    % c' D+ u0 }3 ^2 b/ Dcedit 设置命令行编辑与回调的参数+ T/ e( e' V( d( C
    clc 清除命令窗口中的显示, D% q+ |: }! B, s5 v
    home 将光标移动到左上角位置( M9 c6 O7 L: S/ v3 s
    format 设置输出格式
    6 S1 p: @7 N9 ^, E/ F# o. T5 O2 Qecho 显示文件中的MATLAB命令9 Q  k9 b4 T7 V) c9 W' X
    more 控制命令窗口的输出页面
    8 T0 W' R$ l0 z- U$ h+ {$ _
    8 ]* S1 g4 m1 a0 i* J
    明天再来继续学,呵呵
    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 <文件名>:查找指定文件的路径
    2 ?2 A0 y1 z  |4 s粗心弄错了,呵呵
    已有 1 人评分金币 收起 理由
    大笨象 + 4 以后要细心一点。 谢谢楼主分享,辛苦了~

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

    回复

    使用道具 举报

    liwenhui        

    70

    主题

    65

    听众

    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-4-12 15:26 , Processed in 0.458803 second(s), 85 queries .

    回顶部