QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4313|回复: 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 编辑 & {# A$ U- T! ?8 J3 A' f

    + `% j- g" s/ N# q" s) X1 m以前就接触过matlab软件,是一个很强大的软件,应用也是相当广泛的。现在课程不是太紧,于是就决定系统的学习一下这个软件。) M) D! v7 I! b3 {2 n

    " c! L$ j  B; O% A* O0 [% ?3 ^; {    曾经下过一个matlab2007a的软件,找出来后用DAEMON Tools Lite软件装上(电脑没有光驱,O(∩_∩)O~),安装过程还算顺利。
    & j, x3 O2 p5 c; y! R" c$ c接下来就要开始学习了,但是问题马上就出来了,matlab7.0启动后就自动关闭,郁闷啊!网上一查才知道,原来matlab要用到cpu的数学计算模块,而matlab默认的是intel的cpu,而我的电脑cpu是amd的,根据网上说的方法:右击我的电脑 "属性",再在"高级"中点"环境变量",在"系统变量"中点击"新建",输入以下信息: 变量名:BLAS_VERSION 变量址: "D:\MATLAB7\bin\win32\atlas_Athlon.dll"。再打来就没有问题了。, E% f& p$ p, `& L% U: D
    & O. `/ U1 z# e# K8 t
    下面是我搜集的一些matlab常用的命令
    - ?# T1 n+ C, n9 B, G0 `
    ( X. e1 z2 l& e- x命令窗口常用命令- ?& k, D5 r1 A+ j' W

    6 @9 W7 |) e6 T# t& i一.有关命令行环境的一些操作:      
    : W0 b  A2 [6 ^9 yclc:擦去一页命令窗口,光标回屏幕左上角
    - z4 Q( |# w" b: e/ T+ ]1 xclear:从工作空间清除所有变量& j& s# m, ~) j
    clear all:清除工作空间所有变量和函数
    * g. f: I9 |+ H, c- h- m4 [" Nclear 变量名:清除指定变量
    / l; R6 x& L- \clf:清除图形窗口内容9 t" K5 J  h7 W: L
    delete <文件名>:从磁盘删除指定文件2 P; h4 f- F& b) W9 J, y* ?
    help <命令名>:查询所列命令的帮助信息6 z8 G4 d3 r' ?8 C( q
    which <文件名>:查找指定文件的路径! w6 `$ s  i' u' d" D1 {
    who:列出当前工作空间中的变量* V% \6 _, u7 P* f* j- f9 W
    whos:列出当前工作空间中的变量及信息
    + t5 w; j1 d  r1 e$ Uwhat:列出当前目录下的m文件和mat文件
    5 J9 \. f* V) {9 r! y$ P8 [load name:载入‘name’文件中的所有变量到工作空间1 s; M# a8 c: L5 l5 i8 d3 S0 k% k# R
    load name x y:载入‘name’文件中的变量x y到工作空间
    1 }2 B2 k9 g5 r& q% osave name:保存工作空间变量到文件 name.mat+ [3 Y9 o( u1 Q* q; B* X
    save name x y:保存工作空间变量x、y到文件name.mat中
    ; k+ X! W( v* K  G7 ]diary name1.m:保存工作空间一段文本到文件name1.m' l; s- |) `- |% d7 z
    type name.m:在工作空间查看name.m文件内容 ) m5 Y" T  p  w1 h1 H6 v
    ↑或Ctrl+P:调用上一次的命令
    ; b. _1 N8 F; F↓或Ctrl+N:调用下一行的命令
    ' e8 X1 Y7 w$ O. e2 N0 k! `←或Ctrl+B:退后一格* G2 x; M& w' d, L  k: L% a
    →或Ctrl+F:前移一格
    & y4 m/ w; y: |) bCtrl + ←或Ctrl+R:向右移一个单词
    , H* a! {* j0 S) Z3 R/ U% XCtrl + →或Ctrl+L:向左移一个单词
    5 [6 w! F% |$ K6 _' v. k+ _Home或Ctrl+A光标移到行首2 x7 E  w& B* L4 x' {$ V
    End或Ctrl+E:光标移到行尾5 p( b6 k: A: c$ B& Y
    Esc或Ctrl+U:清除一行) ^: N0 W+ M( B* m9 m+ g
    Del或Ctrl+D:清除光标后字符( U# L: |7 {# t( t; W
    Backspace或Ctrl+h:清除光标前字符
    - L  Q8 A: o2 V7 o/ l/ VCtrl+k:清除光标至行尾字
    , g% P$ f; [( o# L6 WCtrl+c:中断程序运行
    * y$ K' l# Y% v8 k* ~; c; X
    + y* _$ y6 ~1 V+ j8 B  B4 ?二.常用的窗口命令
    % O' W( e) w1 H! e8 khelp:启动联机帮助文件显示* p: c* e. w  I8 x. g% q
    what:列出当前目录下的有关文件
    - J/ {, P7 b" y' x6 htype:列出M文件
    . D% v( d- A8 c& F% Q* x* [9 W& [lookfor:对help信息中的关键词查找1 M' B9 |9 }3 [- d! C  _% I4 m
    which:找出函数与文件所在的目录名
    % u. B4 t" Z1 xdemo:运行MATLAB的演示程序
    % W: i6 ^: O. a* i% B  u. lpath:设置或查询MATLAB的路径
    7 Z" `! D" ?/ z8 p/ A3 R  p. d
    : _' U/ }, a% ~# b% d5 E8 \: _三.有关文件及其操作的语句
    ) G' _0 H4 ]* k! \7 ycd 改变当前的工作目录0 C6 u% a3 u8 ^. g& \' x6 l
    dir 列出当前目录的内容
    ' r1 G( W6 t# N) b. E& ~delete 删除文件
    $ Z! `- z' f6 c+ ygetenv 获得环境参数" s1 y2 K3 m4 @8 u9 l( O0 a8 ]( J! e
    unix 执行操作系统命令并返回结果) ^5 Q& |' L' H! x7 S* @; l$ P
    diary 将MATLAB运行的命令存盘. d7 Q9 p5 J3 m& ^
    fopen 打开文件6 [4 o' e8 M" f% S8 q  R5 j9 q. J
    fclose 关闭文件8 F$ |* S5 N. x8 Q
    fread 从文件中读取二进制数据
    5 J. _* S7 n+ Dfwrite 向一个文件写二进制数据! t& e) i& f: c9 m# X% O
    fscanf 从文件读取格式化数据
    9 y) g: i" w: w" ?2 f# dfprintf 将格式化数据写入文件9 ]! d$ q$ d5 }3 ^1 m( J, H; {
    fgetl 从文件中读行并放弃换行符( }( t4 T# K2 D) a
    fgets 从文件中读行并保持换行符
    1 r- ?9 `) T4 E/ Y% Iferror 查询文件的输入输出的错误信息1 \6 a; w4 r' x' M4 G& P* ^+ j
    feof 检查文件结束标志9 d. b: U0 S, C+ i9 u
    fseek 设置文件位置指针
    ; H, |# R/ E; I# l* J* ], tftell 得到文件位置指针的位置: q' Q) g: N5 M% Q4 h, {
    prewind 反绕一个打开的文件0 m$ m% V, g% k. J
    tempname 建立临时的文件名  i" r& B8 [: R1 V  A  D
    tempdir 返回一个已存在的临时目录名
    . v" L0 d1 {) n7 F$ j

    & X2 m7 X+ f8 C2 d  ^0 l8 w9 q' z四.启动与退出的命令
    ' N' d# I" S2 r: \quit,exit 退出MATLAB环境" }4 X$ K, ~2 Z5 s
    startup MATLAB自启动文件
    ! k* S7 c3 h& l$ R; w! g, |# r' Ymatlabrc 启动主程序! I9 ]! x: ^* x

    # i! ]) c7 ?- u* t7 C, v五.管理变量工作空间的命令' p& ?, U# C. M7 f$ J' A) Z
    who 简要列出工作空间变量名
    * Z7 O% d; M/ A: m# u5 F6 Vwhos 详细列出工作空间变量名
    ) J. E4 A  _$ W/ v0 }! R9 Nload 从文件中读入变量8 s& x* F( q) J! D3 x
    save 列出工作空间中变量存盘
    9 h: O0 y* h. [6 _: C  bclear 删除内存中的变量与函数, d( D  R4 w+ ^9 E- W8 Z
    pack 整理工作空间的内存* o8 \8 N2 O0 b/ N+ t) m
    size 查询矩阵的维数1 C% a) b* Z' d1 J7 K
    disp 显示矩阵和文本( o# s. K' V' ]* a" N; G2 v; d2 J
    length 查询矢量的维数( q. p& m3 L7 v' g. i
    , p! e! N; u$ G, j/ A$ |
    六.对命令窗口控制的常用命令
    . D; h) i* g; q/ qcedit 设置命令行编辑与回调的参数
    * n& @/ Q# o3 b7 H" zclc 清除命令窗口中的显示
    ) c9 g0 l: c0 e/ _1 ~3 @3 zhome 将光标移动到左上角位置6 R- ?& E: \8 |  [
    format 设置输出格式
    7 h" r; [* j, B. d0 Iecho 显示文件中的MATLAB命令1 \6 ^) O4 P9 c7 T2 [1 j; l; G
    more 控制命令窗口的输出页面
    : P& T$ m' I& v$ n+ u
    ' y+ w' f+ _( w
    明天再来继续学,呵呵
    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 h+ b+ [" H7 n- J- |/ ?+ ?粗心弄错了,呵呵
    已有 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-5-26 01:30 , Processed in 3.570527 second(s), 82 queries .

    回顶部