QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4366|回复: 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 编辑
    & m: q2 A$ {: d* d1 j" p# h: _+ C. Z: m  n  l# S- F; N# q
    以前就接触过matlab软件,是一个很强大的软件,应用也是相当广泛的。现在课程不是太紧,于是就决定系统的学习一下这个软件。+ W7 H8 k/ G' U' S) v# H4 B2 C

    7 ]" m0 p. L. R+ c& a    曾经下过一个matlab2007a的软件,找出来后用DAEMON Tools Lite软件装上(电脑没有光驱,O(∩_∩)O~),安装过程还算顺利。
    5 Z# v& B  j. b接下来就要开始学习了,但是问题马上就出来了,matlab7.0启动后就自动关闭,郁闷啊!网上一查才知道,原来matlab要用到cpu的数学计算模块,而matlab默认的是intel的cpu,而我的电脑cpu是amd的,根据网上说的方法:右击我的电脑 "属性",再在"高级"中点"环境变量",在"系统变量"中点击"新建",输入以下信息: 变量名:BLAS_VERSION 变量址: "D:\MATLAB7\bin\win32\atlas_Athlon.dll"。再打来就没有问题了。
    9 g% U( x% q+ \( S: `
    * u! ?0 z1 Z2 F$ |2 [下面是我搜集的一些matlab常用的命令: L3 _" c4 ]$ ]' |# {$ |# e

    $ B) g, i: e4 \- i命令窗口常用命令
    . D  i4 F+ D+ M# \
    & t! E/ M; \: J( ?2 \9 X一.有关命令行环境的一些操作:       1 c  t+ a* _& n- e
    clc:擦去一页命令窗口,光标回屏幕左上角* }4 o8 @# `# w' y8 D6 J
    clear:从工作空间清除所有变量8 F! g3 T/ k/ Q# x8 l& u% P
    clear all:清除工作空间所有变量和函数
    7 _2 H* Q7 I3 g$ [, |) |8 {clear 变量名:清除指定变量  e' f% f$ |' \# U' Y0 y$ Y3 l
    clf:清除图形窗口内容
    " J$ Q+ y( _, f8 Xdelete <文件名>:从磁盘删除指定文件
    . D2 C" x5 w) Rhelp <命令名>:查询所列命令的帮助信息
    % ~1 J( {6 {+ N& V0 z2 c2 E+ u. z1 @which <文件名>:查找指定文件的路径
    - K/ N6 _6 ^8 p$ A3 swho:列出当前工作空间中的变量- f+ {) V8 f6 @+ w. w
    whos:列出当前工作空间中的变量及信息
    6 S4 ?/ ?$ {4 P7 N; x- S0 n1 K; zwhat:列出当前目录下的m文件和mat文件
    3 F  V6 z# e/ `6 N+ a, Dload name:载入‘name’文件中的所有变量到工作空间
    ' v# G  A  X/ o" L  bload name x y:载入‘name’文件中的变量x y到工作空间3 C# i6 g* F9 q
    save name:保存工作空间变量到文件 name.mat2 T. Y+ H+ o/ S) |, m
    save name x y:保存工作空间变量x、y到文件name.mat中
    % E( R9 ^( S' sdiary name1.m:保存工作空间一段文本到文件name1.m
    ' h; Y! h4 Z! k9 R6 F) Utype name.m:在工作空间查看name.m文件内容 $ j( }9 c0 m# O) _3 F
    ↑或Ctrl+P:调用上一次的命令0 V; z4 n& D, `" @- r
    ↓或Ctrl+N:调用下一行的命令  f2 o  R$ O: ~8 _6 Q
    ←或Ctrl+B:退后一格" P# {! k0 J: T& w5 o) J
    →或Ctrl+F:前移一格
    ; J% w! W! a& T# _1 }Ctrl + ←或Ctrl+R:向右移一个单词- N" G$ N- H4 A1 @8 j
    Ctrl + →或Ctrl+L:向左移一个单词
    4 Y) s6 `& z- O! b  z" hHome或Ctrl+A光标移到行首8 {0 @4 T) O! g2 g
    End或Ctrl+E:光标移到行尾5 t7 [8 G3 j$ }& D
    Esc或Ctrl+U:清除一行
    7 a5 H) e. s& F. w1 pDel或Ctrl+D:清除光标后字符
    8 t  C0 K9 s# P# l3 V  r! c8 }2 \Backspace或Ctrl+h:清除光标前字符7 z& N) V: x2 b$ X/ Z6 w5 @8 T
    Ctrl+k:清除光标至行尾字
    8 a1 L, u5 }* `# e6 QCtrl+c:中断程序运行
    - U3 y3 e4 f4 e
    3 O% z, w5 {# p  X2 w二.常用的窗口命令) [  D! i+ U! C3 b3 o; S
    help:启动联机帮助文件显示
    4 x4 U8 q2 j" Lwhat:列出当前目录下的有关文件
    ) p: ~/ u' B& r! {; Y  \type:列出M文件2 L7 t* g) d4 P. s: r
    lookfor:对help信息中的关键词查找
    ( [! f( J: v% R; ^9 vwhich:找出函数与文件所在的目录名9 h9 [/ P9 Y4 g9 M# P, e
    demo:运行MATLAB的演示程序
    / z) t0 @  z/ k+ }' Kpath:设置或查询MATLAB的路径7 n8 e6 t4 B" ]1 t

    8 H4 O5 c8 R2 e% [6 u; `三.有关文件及其操作的语句
    & B( ?' b+ S7 z9 Acd 改变当前的工作目录
    + j. ^0 ~. X- ]dir 列出当前目录的内容
    $ V2 ]. {; u: ~0 @delete 删除文件
    6 k( d( H. f0 B! `4 F( I# B9 d4 ?- Pgetenv 获得环境参数% f* d& J. h7 v+ X( ^8 _, o
    unix 执行操作系统命令并返回结果9 Y: Y5 R: g. m$ c2 e7 x
    diary 将MATLAB运行的命令存盘& H% f& H6 t& z
    fopen 打开文件
    9 K6 S# B/ u) ?5 Efclose 关闭文件
    6 f5 I; f* P. [; F/ afread 从文件中读取二进制数据6 p1 @, r0 p4 q4 j( Z$ I
    fwrite 向一个文件写二进制数据
    % q, i, r7 S6 b/ L0 b- Cfscanf 从文件读取格式化数据# H3 H7 N2 s- R) C$ d3 e- B
    fprintf 将格式化数据写入文件
    & ~$ s- [9 l0 d) }4 R  Ffgetl 从文件中读行并放弃换行符
    , G- X8 J" L5 v: t0 R+ O' }fgets 从文件中读行并保持换行符3 t$ k9 W+ b! b: B* a
    ferror 查询文件的输入输出的错误信息
    % O% Q% y; E) W; I4 Lfeof 检查文件结束标志
    7 j/ Y: s  M3 J5 T, e2 Jfseek 设置文件位置指针* r* L+ A) |8 U6 p. N1 t! d* u
    ftell 得到文件位置指针的位置  |, a+ D# y' Q- Z8 f  r4 P6 {/ h
    prewind 反绕一个打开的文件
    " R5 n- F! u# _! `tempname 建立临时的文件名
    * L7 l, c8 U0 V7 _# h( Q/ Ntempdir 返回一个已存在的临时目录名' M% i8 b( }, I, p& b, f0 O  t
    % N- B$ k# H" n/ G
    四.启动与退出的命令& o# K  Z/ T! R
    quit,exit 退出MATLAB环境$ }& s- ^7 M. A# Z3 h  ?& t* o" r
    startup MATLAB自启动文件
    6 R# Q& w8 }' Pmatlabrc 启动主程序" S- q+ S. `% m$ @+ k# ~

    & H/ ?/ Q; P, s& s! l6 `五.管理变量工作空间的命令
    $ x0 F  C0 C5 wwho 简要列出工作空间变量名
    0 l! r9 z( h- D: g/ l/ g+ a8 hwhos 详细列出工作空间变量名. j) K/ h. L% c$ g: v, `! J8 B) M
    load 从文件中读入变量
    . O: m! r2 G9 psave 列出工作空间中变量存盘! g' W! G* z* r" D
    clear 删除内存中的变量与函数
    * s6 F' ?2 ~" ypack 整理工作空间的内存6 q' u, F3 N/ n9 |# j* ^  {
    size 查询矩阵的维数
    ) K" t4 P( @5 r$ e9 w9 I! @# p- N1 gdisp 显示矩阵和文本# x( y, k: V# Z8 W+ M/ `) d
    length 查询矢量的维数3 P* R6 }5 |( P' V4 P; ^$ E7 a% [  z

    & K& ?, q& V; Z$ F1 c* u六.对命令窗口控制的常用命令4 q/ j( p" w0 ~4 O1 p* @* r
    cedit 设置命令行编辑与回调的参数2 s" O8 a4 _8 ^) M3 Z* s
    clc 清除命令窗口中的显示
    + D: ^( ]7 k6 Mhome 将光标移动到左上角位置8 z1 m8 K5 }* P% E" @$ D- b
    format 设置输出格式
    ) Z$ |5 p' `" r& \1 b. Techo 显示文件中的MATLAB命令
    ) a; x+ u/ w6 Q1 E* Pmore 控制命令窗口的输出页面

    ) S: B& T6 R% g* \! v) }
    ! J( t) V3 |4 V' x* }$ N明天再来继续学,呵呵
    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 <文件名>:查找指定文件的路径3 y9 D. k" f1 l  g, j
    粗心弄错了,呵呵
    已有 1 人评分金币 收起 理由
    大笨象 + 4 以后要细心一点。 谢谢楼主分享,辛苦了~

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

    回复

    使用道具 举报

    liwenhui        

    70

    主题

    66

    听众

    5198

    积分

    独孤求败

  • 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-9-2 09:05 , Processed in 0.328909 second(s), 84 queries .

    回顶部