QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4326|回复: 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 编辑
    % ?4 L6 [, ^% w; Z" `/ h) t- h1 R. E* z; t, N. Y6 G2 L0 V) d# R9 V6 J
    以前就接触过matlab软件,是一个很强大的软件,应用也是相当广泛的。现在课程不是太紧,于是就决定系统的学习一下这个软件。
    1 Y, |# c& e! Q6 x# {8 n0 M' y% t0 m* Q- v5 ?* R, I- g0 y
        曾经下过一个matlab2007a的软件,找出来后用DAEMON Tools Lite软件装上(电脑没有光驱,O(∩_∩)O~),安装过程还算顺利。, b2 }; B* U) w
    接下来就要开始学习了,但是问题马上就出来了,matlab7.0启动后就自动关闭,郁闷啊!网上一查才知道,原来matlab要用到cpu的数学计算模块,而matlab默认的是intel的cpu,而我的电脑cpu是amd的,根据网上说的方法:右击我的电脑 "属性",再在"高级"中点"环境变量",在"系统变量"中点击"新建",输入以下信息: 变量名:BLAS_VERSION 变量址: "D:\MATLAB7\bin\win32\atlas_Athlon.dll"。再打来就没有问题了。
    / @' q4 E3 a! x7 ~3 t) N( R" }7 z% \: j
    下面是我搜集的一些matlab常用的命令4 o* m* m, X7 |4 r- q+ n) m
    , z+ u5 l5 m% `; d5 ^5 o  m
    命令窗口常用命令
    8 |" ]. K2 [! F2 t9 h( r% L/ L* U& K2 @' n/ X  g
    一.有关命令行环境的一些操作:       3 }! A& A( t( b
    clc:擦去一页命令窗口,光标回屏幕左上角
    7 R8 X: R" F$ Y$ W$ Xclear:从工作空间清除所有变量& d% i5 T+ d- e6 G/ V2 N
    clear all:清除工作空间所有变量和函数- [+ |3 m7 p" M' R; |; l1 r$ @8 O
    clear 变量名:清除指定变量1 ]( u( h8 l) K  I6 N
    clf:清除图形窗口内容  _- v+ c% B' v% J% s  I2 G( B  y
    delete <文件名>:从磁盘删除指定文件1 Y5 `. t& E& ^2 a  k$ v) I
    help <命令名>:查询所列命令的帮助信息
    0 m+ q+ q( E+ W4 h$ ~+ X$ pwhich <文件名>:查找指定文件的路径
    + k2 k! q0 B7 x1 l) _who:列出当前工作空间中的变量
    . R7 Q  ]: t! q: g- w; Z5 vwhos:列出当前工作空间中的变量及信息
    + R7 r# E3 k9 d, S! nwhat:列出当前目录下的m文件和mat文件. X# j  _9 A" U' W5 t2 H
    load name:载入‘name’文件中的所有变量到工作空间3 V5 q3 A, }; k" M9 t
    load name x y:载入‘name’文件中的变量x y到工作空间
    3 Z/ k' D/ Z0 x; {save name:保存工作空间变量到文件 name.mat
    1 i% `& c& _. Usave name x y:保存工作空间变量x、y到文件name.mat中
    ; }+ ~) ?3 g' M) Tdiary name1.m:保存工作空间一段文本到文件name1.m, g& }) a4 y3 O9 U1 s2 V
    type name.m:在工作空间查看name.m文件内容 7 J8 J: L6 z0 v! _8 b0 `* s- M
    ↑或Ctrl+P:调用上一次的命令. m2 u+ O  u+ r* U$ F- d- _
    ↓或Ctrl+N:调用下一行的命令
    - _* p: h! K8 ?7 E& V  k6 @←或Ctrl+B:退后一格
    8 ~" h' t! Y# s→或Ctrl+F:前移一格. O- r- T% z6 K: W) w# s- H; x
    Ctrl + ←或Ctrl+R:向右移一个单词6 N" }& W$ y% U: I- L- G
    Ctrl + →或Ctrl+L:向左移一个单词
    % G) s1 l. }1 |" o, gHome或Ctrl+A光标移到行首# v# h0 M/ T" r- Y8 m7 D& J9 o
    End或Ctrl+E:光标移到行尾/ M  E- u) I) z4 q; s( _7 @( m
    Esc或Ctrl+U:清除一行
    , P. `  P) c5 a  vDel或Ctrl+D:清除光标后字符) y7 B: t- Z5 B! d5 c
    Backspace或Ctrl+h:清除光标前字符
    1 n$ V/ z5 P  }8 U" p2 s8 }) aCtrl+k:清除光标至行尾字% v5 H* p3 l3 z
    Ctrl+c:中断程序运行
    7 V3 v4 s' F( s/ G: r& P. A
    ' [8 \, ]3 M: {3 Z2 m* t4 c二.常用的窗口命令9 r* v8 d' l9 o  K; x  P( N
    help:启动联机帮助文件显示. s) t/ O0 J; O! l
    what:列出当前目录下的有关文件
    9 F1 O0 ]+ Y1 j" ntype:列出M文件* R. O/ v! q6 h: h
    lookfor:对help信息中的关键词查找
    : o$ J; Z; D: {4 M5 ^6 Q$ Jwhich:找出函数与文件所在的目录名2 q2 b+ ^# |3 n
    demo:运行MATLAB的演示程序
    4 c6 ?* h$ X' P+ Hpath:设置或查询MATLAB的路径
    0 u" S# `6 Q. O: |4 K9 Z* t* ?( l4 R5 e- B/ ~0 t
    三.有关文件及其操作的语句6 M3 t; I7 T& u4 Q9 |! j5 n
    cd 改变当前的工作目录8 ~- L; v: @6 t9 L" n4 y% |, {
    dir 列出当前目录的内容, L# M8 [+ j$ T$ X; h6 P  F
    delete 删除文件
    5 Z2 i& W5 H8 X) W" r# Mgetenv 获得环境参数6 t* K7 q+ q/ V+ \2 X5 l& y# {
    unix 执行操作系统命令并返回结果
    ' I; i! M- {* f- @diary 将MATLAB运行的命令存盘
    5 \  G" c' l( j$ Q# y8 T. I$ Cfopen 打开文件! c* k6 `& m2 U, i5 c) N* R
    fclose 关闭文件
    9 ^7 y' X" A, P0 E; _fread 从文件中读取二进制数据, N0 h3 q. K8 Y5 W
    fwrite 向一个文件写二进制数据8 z  @0 t$ M5 b$ w6 V! r
    fscanf 从文件读取格式化数据, t7 K4 y) K6 w0 K
    fprintf 将格式化数据写入文件
    " R1 g! P$ y  m8 ufgetl 从文件中读行并放弃换行符
    * \2 U, W- h5 w4 x' vfgets 从文件中读行并保持换行符
    0 o0 O& t+ o; p8 C( eferror 查询文件的输入输出的错误信息! v& Y# V! S5 T# S9 }+ V- Z$ q- {& e5 _
    feof 检查文件结束标志9 x, Z& j5 h2 p) W
    fseek 设置文件位置指针, c, ?- H" h3 h: n) h
    ftell 得到文件位置指针的位置- B, C. i2 e9 p8 c3 P
    prewind 反绕一个打开的文件
    2 N3 i6 ~1 {% j) Btempname 建立临时的文件名
    0 B- E/ P* H& F( Wtempdir 返回一个已存在的临时目录名- V% ?& s7 R, W# J+ M2 V

    ! z7 c# B  L' j6 Q: h四.启动与退出的命令7 _# k' Z4 x) D/ a& j
    quit,exit 退出MATLAB环境- K6 B# n9 _# Z3 W) u
    startup MATLAB自启动文件  m- _" }; v! r4 |
    matlabrc 启动主程序
    , r, ~" q6 p& z

    1 W9 H4 }" L' t8 |/ E1 O- Z五.管理变量工作空间的命令3 r6 O; C; D5 j% s
    who 简要列出工作空间变量名' z4 |4 d% {0 V* ]
    whos 详细列出工作空间变量名7 T! ~" G# @  K% n% V5 q' N
    load 从文件中读入变量
    9 F5 b5 M, `1 A4 S; c. Dsave 列出工作空间中变量存盘
    $ \  c8 ?: ?! t9 }1 J+ y3 Q% Iclear 删除内存中的变量与函数
    ) s. a! k. s% V) E8 Wpack 整理工作空间的内存6 l* V2 v9 `" E4 d
    size 查询矩阵的维数+ d" P7 B7 o8 |" ^, Z
    disp 显示矩阵和文本
    ( h( i6 B) k& |& s# N8 y! Tlength 查询矢量的维数
    9 W) h& c& U+ U6 @. D0 X
    3 n/ O8 B5 z! n2 e
    六.对命令窗口控制的常用命令
    3 l, _/ B% i6 }4 `( gcedit 设置命令行编辑与回调的参数' Q7 _, d7 t' n1 b  A; l! }
    clc 清除命令窗口中的显示
    0 Z" I4 O1 s0 D9 X( ghome 将光标移动到左上角位置
    ! J  i8 P$ n) s5 V4 C4 n5 Sformat 设置输出格式! u+ p3 d3 n: u2 e0 S/ H7 P
    echo 显示文件中的MATLAB命令# G- k' D" W! S  b/ t
    more 控制命令窗口的输出页面

    % F5 T. l8 N6 ^, {6 Y8 s7 ^
    + c/ E; \/ P( R5 _明天再来继续学,呵呵
    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 <文件名>:查找指定文件的路径$ ~4 m# Y$ V/ Z+ ^; h5 V  D
    粗心弄错了,呵呵
    已有 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-14 11:23 , Processed in 1.700879 second(s), 82 queries .

    回顶部