⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mathfaq.txt

📁 matlab编程比较有用的电子书之一
💻 TXT
📖 第 1 页 / 共 5 页
字号:
发信人: FangQ (光芒之神), 信区: MathTools 

标  题: 数学工具FAQ [2002/9/23] 

发信站: BBS 水木清华站 (Tue Sep 24 03:04:44 2002) 

  

  

############################################################################# 

  

#                           数学工具FAQ                                     # 

  

#                  MathTools Frequently Asked Questions                     # 

  

############################################################################# 

  

  

  

文档名称: 数学工具常见问题集 

修订时间: 2002年9月23日星期一 

语    言: 简体中文 

版本编号: $Id: MathTools.FAQ.CN 1.0 Rev. 3 2002/9/23 15:59:16 QianqianFang$ 

更新周期: 每月更新 

  

本文档由FangQ(Qianqian.Fang@Dartmouth.Edu)维护 

  

最新版本发表在BigGreen BBS数学工具版 

  

    匿名访问地址为:http://bbs.dartmouth.edu/cgi-bin/bbsdoc?board=MathTools 

    注册用户Telnet登录地址:telnet bbs.dartmouth.edu 

    注册用户Telnet登录地址:http://bbs.dartmouth.edu/bbs/ 

  

及水木清华站MathTools版 

  

    访问地址为:http http://www.smth.org/ 

    注册用户Telnet登录地址:telnet bbs.smth.org 

  

最后更新: 2002/9/23 15:59:16 

  

其他参与修订本文档的人员名单: 

      popo1999(email), hyphone(email), energy(email), mikie(email) 

  

声明: 

        本文档的维护原则:     欢迎转载到其他BBS或学术网站,但在转载 

        时请将文件头完整保留。如果仅转载文章内个别问题的回复,请将该 

        回复的作者信息保留。本文档未经维护人或各问题回复的作者的许可 

        ,严禁以商业目的将本文全部或者部分内容出版。本文档的维护人及 

        各问题回复的作者具有文章的所有权和最终解释权。 

  

  

                                   最新更新 

                                  What's NEW! 

                 >=============================================< 

  

前面加“*”号的为更新,其他为添加 

  

------------------------------------- 

    1.11).什么是Gaussian拟合?(FangQ) 

------------------------------------- 

    2.50).怎样才能把Maltab学精?(energy) 

    2.51).Matlab如何计算大阶乘?(lll) 

------------------------------------- 

  

  

                               数学工具(MathTools) 

                       FAQ (Frequently Asked Questions) 

                 >=============================================< 

  

  

                                    目   录 

  

  

第一节:一般性问题 

=================================== 

    1).关于这个FAQ 

    2).什么叫数学工具? 

    3).数学软件的主要分类有哪些?各有什么特点? 

    4).什么叫拟合?什么叫插值?二者的区别是什么? 

    5).如何生成任意分布的随机变量? 

    6).FFT输入和输出的意义是什么? 

    7).我有一组x,y,z值,非规则点阵,如何绘制曲面或者等高线或者插值? 

    8).请问哪里能找到绘制等高线的算法? 

    9).特征值与奇异值有什么区别? 

    10).条件数很大(病态)的矩阵如何求逆? 

    11).什么是Gaussian拟合? 

  

第二节:Matlab的常见问题 

=================================== 

    1).Matlab 6.X在Windows 2000/XP上无法启动 

    2).我有一组x,y,z值,非规则排列,如何在Matlab中绘图? 

    3).如何在给定句柄的axis里绘图? 

    4).由Matlab符号运算得到的公式怎么才能将数据代进去运算? 

    5).在Matlab中如何求最值点?如何求一维数组的极值? 

    6).Matlab中如何作线性拟合/线性回归/多元线性回归? 

    7).Matlab中如何作圆回归? 

    8).Matlab中如何绘制箭头? 

    9).Matlab中如何作二维数据的插值? 

    10).Matlab中如何绘制三维数据阵? 

    11).Matlab中如何注解一大段代码? 

    12).Matlab中如何计算程序运行的时间? 

    13).Matlab中如何改变默认的工作路径? 

    14).Matlab如何改变默认的图形字体? 

    15).如何在Matlab中实现交互操作? 

    16).Matlab中为什么只能在小数点后显示四位? 

    17).Matlab如何在命令窗口按照格式输出? 

    18).如何在Matlab中画隐函数曲线? 

    19).Matlab中什么函数可以删除矩阵的某一行或列? 

    20).Matlab中能开的最大数组是由什么决定的? 

    21).如何在Matlab中添加新的工具箱? 

    22).如何读写Matlab的.mat文件? 

    23).如何得到contour线上的坐标点? 

    24).如何将Matlab绘制的三维网格图帖到word里? 

    25).请问可以查看Matlab中函数的源代码吗? 

    26).Matlab有没有求矩阵行数/列数/维数的函数? 

    27).Matlab中如何中断运算? 

    28).Matlab中有没有画圆或椭圆的函数? 

    29).Matlab下如何定义整形 

    30).Matlab如何产生均匀分布的白噪声? 

    31).在Matlab中debug的时候能否跟踪变量的? 

    32).请问在Matlab中怎样输入特殊符号啊或者上标、下标? 

    33).Matlab中如何后台运行一个DOS程序? 

    34).Matlab如何加载输入文件(批处理模式)? 

    35).Matlab如何启动时执行规定的文件? 

    36).如何在Matlab GUI中使用图形背景? 

    37).大量数据点Matlab绘图为什么很慢? 

    38).Matlab中如何求解广义积分?即积分限到有无穷的或者有歧 

        异点的积分(瑕积分)? 

    39).为什么我的Matlab程序这么慢? 

    40).Matlab中如何作非线性回归? 

    41).Matlab中为什么我对m文件、simulink模块,mat文件的修改不起作用呢? 

    42).Matlab中,函数里面怎样使用基本工作空间中的变量,为什么inline 

        函数不能使用外面的变量? 

    43).怎样在Simulink中调用m文件? 

    44).Matlab中怎样进行数制转换? 

    45).matlab中的*.p是什么文件?怎么用? 

    46).在Matlab中有goto语句吗? 

    47).请问matlab6.X的那个matlab server是做什么的? 

    48).Matlab中如何用鼠标取得坐标? 

    49).Matlab中有阶乘函数吗? 

    50).怎样才能把Maltab学精? 

    51).Matlab如何计算大阶乘? 

  

第三节:Mathematica的常见问题 

=================================== 

    1).Mathematica 可以定义变量为实数么? 

    2).Mathematica中如何中断运算? 

    3).请高手推荐Mathematica参考书 

    4).请问在Mathematica中如何画极坐标图? 

    5).Mathematica中如何对离散点作积分? 

    6).在Mathematica中创立palette? 

    7).Mathematica可以作用户界面吗? 

    8).Mathematica中如何使用中文? 

  

第四节:Matcom的常见问题 

=================================== 

    1).什么是Matcom?它与Matirx/MIDEVA的关系是什么? 

    2).如何取出matcom矩阵的元素的值并交给C语言变量? 

    3).Matcom中有多个输出的函数在C++中应该怎么调用? 

    4).如何在VC或C++Builder中使用matcom数学库? 

    5).使用了matcom4.5数学库的VC/C++Builder程序如何发布? 

    6).安装matcom在搜索matlab路径时说找不到matcom.m,怎么办? 

    7).使用MIDEVA在编译有些工具箱和simulink的程序时出错,请 

       问是什么原因? 

    8).如何将C语言变量转换为Mm? 

  

第五节:Matlab与其他语言和软件的接口问题 

=================================== 

    1).如何在Matlab中读取Excel的xls数据文件? 

    2).如何在Excel中嵌入Matlab? 

    3).mcc,mex,mbuild都是作什么用的? 

    4).用mcc生成的独立执行exe文件怎么发布? 

    5).如何在VC中调用Matlab engine? 

    6).如何在Matlab调用外部的c/c++/fortran函数? 

    7).如何在Delphi中调用Matlab(ActiveX).? 

    8).如何在C++ Builder中调用Matlab(ActiveX).? 

    9).如何在VB中调用Matlab(ActiveX).? 

    10).如何在VC中调用Matlab编译的cpp文件 

    11).如何在VC中调用mcc编译的dll? 

    12).如何在Matlab中调用其他软件的ActiveX接口? 

  

第六节:高级语言数值、数学编程的问题 

=================================== 

    1).如何在Visual Fortran中画图? 

    2).在FORTRAN中如何动态开数组? 

    3).如何在Visual Fortran中使用LAPACK? 

  

第七节:其他数学软件常见问题 

=================================== 

    暂无,有待补充 

  

第八节:数学排版输入语言和软件 

=================================== 

    1).LaTeX如何修改行间距 

    2).LaTeX如何让表格的cell能写多行? 

    3).如何转换Word->PDF? 

    4).如何转换Word->Latex? 

    5).LaTeX如何使用中文? 

    6).如何在LaTeX中使得希腊字母显示为粗体,\mathbf不起作用? 

    7).LaTeX中引用参考文献[1~10]怎么产生? 

    8).LaTeX中的计数器怎么用? 

    9).Mathematica中绘制的图,如何插入到LaTeX文档中? 

    10).Matlab中绘制的图,如何插入到LaTeX文档中? 

    11).Tecplot中绘制的图,如何插入到LaTeX文档中? 

    12).Word/Powerpoint中绘制的图,如何插入到LaTeX文档中? 

  

第九节:数学建模竞赛 

=================================== 

    1).什么是全国大学生数学建模竞赛CUMCM? 

    2).什么是美国数学建模竞赛MCM? 

    3).哪里能找到合适的数学建模书籍和试题资料? 

    4).我是研究生,是否还可以参加数学建模竞赛? 

  

第十节:数学资源 

=================================== 

    1).请问哪里可以找到C/C++/Fortran数学函数库 

    2).请推荐好的中文数学软件论坛或网站 

  

  

  

                                 MathTools FAQ正文 

  

  

>************************************************************************< 

>                        第一节:一般性问题 

>************************************************************************< 

  

=================================== 

1)关于这个FAQ 

:#FangQ(Qianqian.Fang@Dartmouth.Edu),2002/6/22, SMTH/MathTools # 

  

        为什么要写这个FAQ呢?简单一点,就是为了避免重复,慢慢积累, 

        提高水平。 

  

        简单问题的重复其实是BBS上学术板块的一个老问题,以前就有人提 

        过,最近在水木清华的MathTools上lll又提出来,所以决定借鉴国 

        外newsgroup的传统,自己动手写中文的FAQ,把那些几年前就在问、 

        现在仍然在问的一些老问题全部都收录在这里,给他们画一个句号。 

        等版面上没有了这些老问题,自然会有新的、难的问题出来,等这些 

        问题又成为FAQ的时候,大家的水平就慢慢提高了。 

  

        不过自己想来,其实这仍然不是长久解决这个问题的办法,这是一个 

        学术传统的问题,需要大家去创造这样一种勤奋、踏实的学术大环境 

        ,告诉在这样一个环境中参与交流和寻求帮助的人,当你遇到问题, 

        首先要有自己钻研的精神,不要轻易地把这样锻炼自己能力的机会给 

        否定掉,而去期待或者"恳求"别人的帮助来替自己寻找偷懒的理由, 

        然后才是去有效地寻找资料,或者当自己考虑比较成熟的时候在公众 

        论坛上提出自己的问题。 

  

        当然,上面主要是对于你本专业的问题而言,要先思考,再提问,但 

        如果非专业的,仅仅用一下就不再使用的,不妨去尽早寻求帮助的好。 

  

        这个FAQ今后每个月会更新一次,最新的文档地址参见文件头。如果 

        有新的问题收录,文档开头会有一个小的更新列表。原有的解答会被 

        更详细和正确的解答代替,但原解答的作者信息将继续保存。 

  

        每个问题的答复开头都有一行作者信息,格式为 

  

        :#作者姓名或者ID(联系方式或Email地址),更新日期,发表地址# 

  

        在本FAQ中引用WWW上获得的代码或者文档时,都将作者信息附在 

        文档中,以表示对作者的尊重。 

  

        本文档的维护原则:欢迎转载到其他BBS或学术网站,但在转载 

        时请将文件头完整保留。如果仅转载文章内个别问题的回复,请将该 

        回复的作者信息保留。本文档未经维护人或各问题回复的作者的许可 

        ,严禁以商业目的将本文全部或者部分内容出版。本文档的维护人及 

        各问题回复的作者具有文章的所有权和最终解释权。 

  

  

=================================== 

2)什么叫数学工具? 

:#FangQ(Qianqian.Fang@Dartmouth.Edu),2002/6/19, BigGreen/MathTools# 

  

        广义的讲,我们可以把数学本身看作一种工具,她是人类认识这个纷 

        繁复杂的世界的眼睛和钥匙,数学用量化和逻辑为描述事物的运动变 

        化提供了统一的和严密的基础,并通过不断衍生新的数学分支来为描 

        述人类所认知的日趋复杂的世界体系提供强大有力的工具。 

  

        狭义的讲,我们这里涉及的"数学工具"除了部分数学理论和算法之外 

        ,主要内容为数学软件,即通过使用计算机,进行特定数学计算或者 

        数学表述来实现功能的软件。 

  

        再狭义地讲,数学工具是水木清华和BigGreen BBS上两个版面的名字 

        ,这里面聚集了很多很多认识的和不认识的热爱数学、使用数学软件 

        的朋友,这个FAQ就是献给他们的。 

  

  

=================================== 

3)数学软件的主要分类有哪些?各有什么特点? 

:#FangQ(Qianqian.Fang@Dartmouth.Edu),2002/6/19, BigGreen/MathTools# 

  

        数学软件从功能上分类可以分为通用数学软件包和专业数学软件包, 

        通用数学包功能比较完备,包括各种数学、数值计算、丰富的数学函 

        数、特殊函数、绘图函数、用户图形届面交互功能,与其他软件和语 

        言的接口及庞大的外挂函数库机制(工具箱)。常见的通用数学软件包 

        包括Matlab和Mathematica和Maple,其中Matlab以数值计算见 

        长,Mathematica和Maple以符号运算、公式推导见长。 

  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -