QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4321|回复: 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 e; p: c8 E9 y* Q& S6 B$ Y, k

    , L4 q; H* L5 v+ Y# ?0 p& a以前就接触过matlab软件,是一个很强大的软件,应用也是相当广泛的。现在课程不是太紧,于是就决定系统的学习一下这个软件。
    ' ]5 n  Q2 `6 v; |5 G" v# T9 F  h
    + ^& g3 s; v/ T' m    曾经下过一个matlab2007a的软件,找出来后用DAEMON Tools Lite软件装上(电脑没有光驱,O(∩_∩)O~),安装过程还算顺利。" m7 W" @0 E: `+ v5 Q- k5 ^% H1 W
    接下来就要开始学习了,但是问题马上就出来了,matlab7.0启动后就自动关闭,郁闷啊!网上一查才知道,原来matlab要用到cpu的数学计算模块,而matlab默认的是intel的cpu,而我的电脑cpu是amd的,根据网上说的方法:右击我的电脑 "属性",再在"高级"中点"环境变量",在"系统变量"中点击"新建",输入以下信息: 变量名:BLAS_VERSION 变量址: "D:\MATLAB7\bin\win32\atlas_Athlon.dll"。再打来就没有问题了。
    3 t: M! z/ X7 L4 m
    9 v* x: @* p, {- M8 F+ m下面是我搜集的一些matlab常用的命令
    ! o) N; E; P0 j4 F* M. L( I( P
    ' j7 b6 p7 t7 @4 b6 i) P+ I9 A命令窗口常用命令  ?% e0 O" {% B# C  S

    4 C  o9 V7 X* g, K' h一.有关命令行环境的一些操作:      
    . R( y( s- p. S1 S# Lclc:擦去一页命令窗口,光标回屏幕左上角
    9 U) {8 z0 i& Oclear:从工作空间清除所有变量! W  U% k% g! W  x" \0 M! X9 g
    clear all:清除工作空间所有变量和函数8 D+ E7 i7 \& x! W% Y
    clear 变量名:清除指定变量. b' S& o7 Q/ i' v0 P4 T
    clf:清除图形窗口内容
    2 Y+ ^2 R2 L8 ~/ p8 f3 s" Zdelete <文件名>:从磁盘删除指定文件% V! G1 C, T) y) ?* j
    help <命令名>:查询所列命令的帮助信息
    ' m5 M+ R5 W" J' h. awhich <文件名>:查找指定文件的路径( A# Z1 J( ?: _& s" C* V
    who:列出当前工作空间中的变量
    9 K  e9 b. }# E6 X4 s  o- S9 A7 Swhos:列出当前工作空间中的变量及信息
    : s/ @) B& v; {. u3 ^4 @what:列出当前目录下的m文件和mat文件0 [; `: X3 G! O  C
    load name:载入‘name’文件中的所有变量到工作空间
    ! S9 n* z! v# u: q" Vload name x y:载入‘name’文件中的变量x y到工作空间% B+ i' j9 y5 k) y$ K
    save name:保存工作空间变量到文件 name.mat
    ; P4 b2 N9 R( F/ u& A4 csave name x y:保存工作空间变量x、y到文件name.mat中: {! H" c9 r2 \8 @' E4 I6 A" D
    diary name1.m:保存工作空间一段文本到文件name1.m
    ( T6 [2 Q5 _) k$ I' jtype name.m:在工作空间查看name.m文件内容
    ( K8 [! |! l6 R↑或Ctrl+P:调用上一次的命令0 q5 J( C) v. }/ ~$ s3 x0 N' O1 m
    ↓或Ctrl+N:调用下一行的命令
    6 N* |' q6 ^0 W* P+ z+ s←或Ctrl+B:退后一格
    . ~  A( F" y( m1 x6 j, I→或Ctrl+F:前移一格  |" X& }1 ^, H. J3 Y3 s6 `
    Ctrl + ←或Ctrl+R:向右移一个单词0 K: x9 P$ Z% O: O8 V7 C
    Ctrl + →或Ctrl+L:向左移一个单词2 Q# b0 B/ m% \8 i; Q% b
    Home或Ctrl+A光标移到行首
    ) w+ X8 P' o8 F. ^End或Ctrl+E:光标移到行尾. s( Y& P  {  U% t- T, `# O9 m
    Esc或Ctrl+U:清除一行
    ) Q1 D- u- c* L4 B3 h" p' c+ CDel或Ctrl+D:清除光标后字符
    , _* L% V8 B8 R$ Y5 R8 M, ?Backspace或Ctrl+h:清除光标前字符
    - P: }; k: r3 Q' ?, VCtrl+k:清除光标至行尾字
    & U+ s" a+ X0 R4 p3 `6 ^4 U, yCtrl+c:中断程序运行8 P4 V- Z3 b$ q7 ?
      O* y  X0 V5 G2 ]6 k. [
    二.常用的窗口命令" p6 ~/ k/ @8 ~' p
    help:启动联机帮助文件显示
      y4 X+ }6 s2 x. C3 }0 Mwhat:列出当前目录下的有关文件
    % V+ R- t6 q' Atype:列出M文件
    4 |$ t* `  q" C; Tlookfor:对help信息中的关键词查找
    0 L; y6 n" V1 p/ R0 Z: Iwhich:找出函数与文件所在的目录名
    2 E; r8 }# v' M: Ydemo:运行MATLAB的演示程序
    5 x* R" S2 Y" M6 _path:设置或查询MATLAB的路径
    $ h+ C! J5 y7 N+ X3 G! R9 q: H1 f# R; Z- v
    三.有关文件及其操作的语句9 j+ n, k) v7 g
    cd 改变当前的工作目录8 r# S$ P. h4 O" Z" U
    dir 列出当前目录的内容
    5 J) i. ^6 z- k0 P/ y6 A8 cdelete 删除文件
    3 B/ s( W; C  g) L$ e" R. Xgetenv 获得环境参数
    7 {  X) F- f, I- g% Lunix 执行操作系统命令并返回结果
    4 N5 e4 A* g. r% [diary 将MATLAB运行的命令存盘
    + Y7 g$ B2 K; e# P6 zfopen 打开文件
    2 J3 ?5 A7 }; P. ufclose 关闭文件
    : C! l8 i0 g3 q( f: @; s& Jfread 从文件中读取二进制数据" X: B' D% d4 d9 m. J2 ^
    fwrite 向一个文件写二进制数据; O9 h4 |6 _; y# }! I% I/ k% c
    fscanf 从文件读取格式化数据7 B2 P+ L# _% x# r' |, J8 ^
    fprintf 将格式化数据写入文件  L/ ]9 c' D6 v+ q- Y
    fgetl 从文件中读行并放弃换行符. k: x; ~. i: e. J
    fgets 从文件中读行并保持换行符
    , _9 i: w3 u6 Eferror 查询文件的输入输出的错误信息/ X* h: }* {  I. Z1 x1 W& }
    feof 检查文件结束标志
    1 h; c0 f5 V6 t3 @) u: s4 bfseek 设置文件位置指针
    # C) d/ B, Z. N+ Hftell 得到文件位置指针的位置
    " k. D) v) o5 qprewind 反绕一个打开的文件; C/ A- m, t9 f! I3 o) p# R
    tempname 建立临时的文件名
    ! r3 [# J- \3 B$ M$ g; Gtempdir 返回一个已存在的临时目录名1 W( g" W( a( c. U8 J$ _
    & P9 B* u9 ?. x5 Q, J2 l. Q- s
    四.启动与退出的命令
      ~; ^& d! S; Tquit,exit 退出MATLAB环境$ N6 x6 }8 P1 v; ?
    startup MATLAB自启动文件
    0 @9 e% M+ q% o* J2 P( Tmatlabrc 启动主程序4 n6 Y, {0 }, `* m

    # ~. ^5 ^! L2 U2 |五.管理变量工作空间的命令
    8 D9 n: M8 o3 _6 c# i) T+ W  Cwho 简要列出工作空间变量名
    % b, q! F3 h; a* q6 a! @' awhos 详细列出工作空间变量名
    9 [- u! ?2 u; A4 L, Fload 从文件中读入变量& ?! j$ T" u& K: [
    save 列出工作空间中变量存盘
    4 K3 b& q: S: z7 ^; Aclear 删除内存中的变量与函数. R: F7 s  z/ G! Z( e
    pack 整理工作空间的内存. F$ a4 B; f# C* U7 C/ a% Y
    size 查询矩阵的维数8 d% w" k2 @# q* G1 A' L$ U
    disp 显示矩阵和文本& X- C9 v( z0 h3 {& s& I
    length 查询矢量的维数" U' d& C4 |" M% I% q: v

    9 V. }8 H% l* {) Z六.对命令窗口控制的常用命令
    ' g: n4 s8 v% s2 x( L" rcedit 设置命令行编辑与回调的参数. j1 v' F' ]- M/ p/ e9 z9 o7 t1 r
    clc 清除命令窗口中的显示
    / L8 q& ]4 ?6 T" o6 s. E) mhome 将光标移动到左上角位置0 v( j# |1 ]  y" p! J4 X, B
    format 设置输出格式) t0 J5 E, O8 c: [8 x) F
    echo 显示文件中的MATLAB命令
    9 j9 D6 i6 `7 [+ Z: T- Kmore 控制命令窗口的输出页面

    9 D) X$ A/ q* u) `2 a
    9 z' }# [# U5 I明天再来继续学,呵呵
    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 <文件名>:查找指定文件的路径
    " I: T% N+ H# z6 h. u粗心弄错了,呵呵
    已有 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-6-12 21:23 , Processed in 0.495451 second(s), 83 queries .

    回顶部