QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4312|回复: 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 编辑
    ! T; j" d% o5 C% t$ P% s/ Q# {- r. `. d/ M( O) b/ O
    以前就接触过matlab软件,是一个很强大的软件,应用也是相当广泛的。现在课程不是太紧,于是就决定系统的学习一下这个软件。
    7 A9 r9 Y- y# u" p  v: V1 n# P$ z
        曾经下过一个matlab2007a的软件,找出来后用DAEMON Tools Lite软件装上(电脑没有光驱,O(∩_∩)O~),安装过程还算顺利。+ _. t) Y4 z6 g+ a& {! a
    接下来就要开始学习了,但是问题马上就出来了,matlab7.0启动后就自动关闭,郁闷啊!网上一查才知道,原来matlab要用到cpu的数学计算模块,而matlab默认的是intel的cpu,而我的电脑cpu是amd的,根据网上说的方法:右击我的电脑 "属性",再在"高级"中点"环境变量",在"系统变量"中点击"新建",输入以下信息: 变量名:BLAS_VERSION 变量址: "D:\MATLAB7\bin\win32\atlas_Athlon.dll"。再打来就没有问题了。
    + L, t6 U+ `" h; Y6 b2 J# ~+ `3 }
    : d+ C/ {! x* }  p, i下面是我搜集的一些matlab常用的命令  z  r3 k; @" {' _

    9 X# N! n2 F* Q命令窗口常用命令
    6 N8 e* a0 T& m! ~- ^* k, t' i* u4 [+ u9 B! ~& h+ Y0 K6 {& i
    一.有关命令行环境的一些操作:       5 u- Q% ]# R% L* s# r- w. V% P
    clc:擦去一页命令窗口,光标回屏幕左上角7 e: _  g+ d5 }( l/ K( [
    clear:从工作空间清除所有变量0 e% `+ R& w4 Y- r
    clear all:清除工作空间所有变量和函数; B' D# L6 j5 s' ]( F
    clear 变量名:清除指定变量. B0 L( t6 u+ ^1 D( D
    clf:清除图形窗口内容% l6 e: y" \3 W% u  X
    delete <文件名>:从磁盘删除指定文件
    0 ?& C( x6 F, d! s" r: Rhelp <命令名>:查询所列命令的帮助信息% s8 O- z- q) @- a8 c. f" h
    which <文件名>:查找指定文件的路径
    1 O+ Q; Y  x0 T' _# Mwho:列出当前工作空间中的变量8 p2 |5 ^: J3 `7 B
    whos:列出当前工作空间中的变量及信息
    $ @+ X5 ^% t# a" A1 t' [what:列出当前目录下的m文件和mat文件
    ! i/ j. D; o3 s2 T. kload name:载入‘name’文件中的所有变量到工作空间5 L8 p9 t2 d. h+ ^
    load name x y:载入‘name’文件中的变量x y到工作空间! D9 r$ V! a, J# z
    save name:保存工作空间变量到文件 name.mat
    6 ~7 P' c$ H: ^8 ^save name x y:保存工作空间变量x、y到文件name.mat中" B" b4 h- c/ w1 G6 X& l2 ]
    diary name1.m:保存工作空间一段文本到文件name1.m
    : \6 M/ p5 u. c( ], \9 \8 Jtype name.m:在工作空间查看name.m文件内容 2 c6 H% h7 A) K6 t- p, Y; V
    ↑或Ctrl+P:调用上一次的命令
    # n) k+ K, Z" J0 n! ?↓或Ctrl+N:调用下一行的命令
    # D" P" c( t/ Q& p) A# a+ d9 M) w1 z% ]←或Ctrl+B:退后一格% j' H9 E0 m. z9 g/ S
    →或Ctrl+F:前移一格1 C/ W( w' j3 i) i  d4 Q0 Q0 r# L5 @
    Ctrl + ←或Ctrl+R:向右移一个单词8 k: B# K( Q  y. i
    Ctrl + →或Ctrl+L:向左移一个单词
    " t* V3 M; c. }6 c3 s) X! V: IHome或Ctrl+A光标移到行首
    # d# C$ g2 M# e  {! E3 OEnd或Ctrl+E:光标移到行尾
    / Y! B+ G% t/ g& v8 w# X3 JEsc或Ctrl+U:清除一行
    * i% P) V8 |- P4 }% P* c# Y% G0 }2 |Del或Ctrl+D:清除光标后字符: ^: d; O" }9 [& K& X5 K) N9 c
    Backspace或Ctrl+h:清除光标前字符
    + a5 @. o2 c' y8 c) cCtrl+k:清除光标至行尾字
    " o6 _: I  R1 E5 ZCtrl+c:中断程序运行: c0 u  i3 e/ o+ b9 r8 e+ H& \
    4 j3 r3 ^6 O$ |  u  Y
    二.常用的窗口命令
    - o- A9 R1 I% c$ x$ xhelp:启动联机帮助文件显示' g: ^/ [$ J3 I, a% L  m! S
    what:列出当前目录下的有关文件
    4 I& ?% E: x' K9 @! x8 w$ H$ }5 W% _type:列出M文件
    1 d9 W; H& Q6 Ylookfor:对help信息中的关键词查找) K+ _$ u3 q  d4 ?% I
    which:找出函数与文件所在的目录名" {5 d: ?) M" H2 o& {
    demo:运行MATLAB的演示程序9 j4 r6 H" o7 T" l' v
    path:设置或查询MATLAB的路径( T# q3 X  v: Y8 t) y( ?4 S
    " a) I( e: K; Z0 |" j9 x
    三.有关文件及其操作的语句' z  p! g, s- W0 n5 D
    cd 改变当前的工作目录
    5 v# j" I6 c. kdir 列出当前目录的内容
    7 h! `8 U9 }% U- T1 F0 u  B0 G. edelete 删除文件- m0 r( E$ {  S1 S" _  C6 C4 R4 m1 s
    getenv 获得环境参数
    9 {0 e; o. b: k. L  r& q7 }unix 执行操作系统命令并返回结果
    ) V2 R/ q/ ^  ]; B3 R; Mdiary 将MATLAB运行的命令存盘
    , m. C5 ^: `. c4 d/ X5 Mfopen 打开文件
    + h) h: q2 B9 R2 L" |fclose 关闭文件
    7 X4 g9 Z: b; @0 A; mfread 从文件中读取二进制数据' G" E# F' R" z% L) |
    fwrite 向一个文件写二进制数据. [" v+ o7 m# O4 G4 ^
    fscanf 从文件读取格式化数据$ c1 W) F- `1 G* ^* F. s5 ^: _' T
    fprintf 将格式化数据写入文件
    / ?* o6 \5 Y4 f0 b8 \fgetl 从文件中读行并放弃换行符
    6 o% S' t  D% Pfgets 从文件中读行并保持换行符5 O" ^4 m# L3 p3 L) [6 k. y5 R
    ferror 查询文件的输入输出的错误信息
    * W) }% K5 F* E( t6 qfeof 检查文件结束标志
    ) ~3 T. }% T+ A) r; Ffseek 设置文件位置指针
    9 T/ n, x; R6 A/ ?& S8 \/ Sftell 得到文件位置指针的位置: U4 Q4 k# W5 _" o- ]2 |
    prewind 反绕一个打开的文件& h9 Q, Q( z% V, e% @8 S+ h4 I; f
    tempname 建立临时的文件名
    8 B$ h2 t; ]" L2 @tempdir 返回一个已存在的临时目录名2 N! b+ I1 c! n* ]$ }: @
    # @' o4 L1 {1 _5 A3 a& a
    四.启动与退出的命令
    ' u$ ^+ x' N* z" w* i8 Gquit,exit 退出MATLAB环境
    ! `6 ~" l# Z; U7 ostartup MATLAB自启动文件
    " P0 g0 ~, d/ b4 o7 K& Mmatlabrc 启动主程序2 [3 R7 S: e" n6 V! _6 s
    ( D% M# n& K4 y8 j. d
    五.管理变量工作空间的命令
    7 U# Q( o& P: `4 o' |who 简要列出工作空间变量名
    , ?  s+ S# N1 G# @1 Fwhos 详细列出工作空间变量名
    & M: n) n+ n; g; p, m2 Nload 从文件中读入变量
    % n& y' j$ f9 k0 X( w+ r& @save 列出工作空间中变量存盘
    5 V2 D5 \/ P# x  O7 x9 V, Tclear 删除内存中的变量与函数
    . j8 s) J4 z9 ^, G8 N5 Hpack 整理工作空间的内存6 S* F* y5 o' ?
    size 查询矩阵的维数! Q( U6 }2 \: x2 R
    disp 显示矩阵和文本
    5 h9 F* p1 @# ~. n& clength 查询矢量的维数- h+ f' |, P  [- Q1 j/ n% i

    2 W, t. C& V/ C  o% q5 P. B六.对命令窗口控制的常用命令
    + n$ L% H: j9 Acedit 设置命令行编辑与回调的参数
    9 Z" m/ u& C" \clc 清除命令窗口中的显示
    9 T( B! S8 G8 khome 将光标移动到左上角位置
    ; L  S+ }3 b4 Eformat 设置输出格式( `" L/ }% ~( o3 k( P- o
    echo 显示文件中的MATLAB命令
    8 q1 x) `) p6 m! T; r5 h* n- h! l" [8 @more 控制命令窗口的输出页面
    3 W! e2 ~; M: y* s& t) ~
    $ I" \/ F, {3 p. z) J# e* i: b) p
    明天再来继续学,呵呵
    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 <文件名>:查找指定文件的路径
    ! _; g% M5 I0 ]粗心弄错了,呵呵
    已有 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-25 22:15 , Processed in 0.392997 second(s), 85 queries .

    回顶部