- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FDTD中及MATlAB编程基础
* FDTD中的MATlAB编程基础 一、系统预定义变量 pi : 圆周率 ? ,其值为 imag(log(-1)) inf,Inf :无穷大 nan,NaN :Not-a-Number,一个不定值,如 0/0 eps :浮点运算相对精度 i,j :虚部单位,即 应尽量避免给系统预定义变量重新赋值! Matlab 中的数默认是双精度实数,表示方法同 C 语言 3, -9, 0.4, 1.603e-12, 3.23e+20 浮点运算的相对误差为 eps 浮点数表示范围为:10-308 ~ 10308 输出格式 Matlab 以双精度执行所有的运算,运算结果可以在屏幕上输出,同时赋给指定变量;若无指定变量,则系统会自动将结果赋给变量 “ans” Matlab 中数的输出格式可以通过 format 命令指定 format 只改变变量的输出格式, 但不会影响变量的值! 各种 format 格式 3.141592653589793e+000 自由格式 format loose 3.1416 短格式(缺省显示格式),同short format 例 解释 格式 format + / format bank / format rat / format hex (详情查看联机帮助) 压缩格式 format compact 3.14159265358979 长格式g方式 format long g 3.1416 短格式g方式 format short g 长格式e方式 format long e 3.1416e+000 短格式e方式(科学计数格式) format short e 3.14159265358979 长格式,双精度数15位,单精度数7位 format long 3.1416 短格式(缺省显示格式),只显示5位 format short 二、变量的读取 清除当前工作空间中的变量 clear 清除当前工作空间中的所有变量 clear A x 清除指定的变量 将数据文件中的变量载入当前工作空间 load mydata 载入数据文件中的所有变量 load mydata A x 从数据文件中提取指定变量 三、建立矩阵的函数 常用函数有: eye(size(A)) 产生与A矩阵同阶的单位矩阵 zeros(m,n) 产生0矩阵 ones(m,n) 产生幺矩阵 rand (m,n) 产生随机元素的矩阵 Size(a) 返回包含两个元素的向量。 Length(a) 返回向量的长度。 常见矩阵生成函数 其它特殊矩阵生成函数:magic、hilb、pascal 产生 0~1 间均匀分布的随机矩阵 m=n 时简写为 rand(n) rand(m,n) 产生均值为0,方差为1的标准正态分布随机矩阵m=n 时简写为 randn(n) randn(m,n) 提取一个矩阵的上三角部分 triu(A) 提取一个矩阵的下三角部分 tril(A) 若 X 是矩阵,则 diag(X) 为 X 的主对角线向量 若 X 是向量,diag(X) 产生以 X 为主对角线的对角矩阵 diag(X) 生成一个主对角线全为 1 的 m 行 n 列矩阵, m=n 时可简写为 eye(n),即为 n 维单位矩阵 eye(m,n) 生成一个 m 行 n 列的元素全为 1 的矩阵, m=n 时可写为 ones(n) ones(m,n) 生成一个 m 行 n 列的零矩阵,m=n 时可简写为 zeros(n) zeros(m,n) 可利用冒号提取矩阵 的整行或整列。 例: A(1, :) A(:, 1:3) A(:, :) 四、常用命令 1. input函数:用于向计算机输入一个参数。 调用格式: A=input(提示信息,选项); 注:‘s’选项,则允许用户输入一个字符串。 例如想输入一个人的姓名,可采用命令 xm=input(Whats your name:,s) 【例2】 求一元二次方程a2 +bx+c=0的根。 a=input(a=?); b=input(b=?); c=input(c=?); d=b*b-4*a*c; x=[(-b+sqrt(d))/(2*a),(-b-sqrt(d))/(2*a)] 将该程序以aa.m文件存盘,然后运行aa.m文件。 2. pause函数:暂停程序的执行。 调用格式: pause(延迟秒数) 注:如果省略延迟时间,直接使用pause,则将暂停程序,直到用户按任一键后程序继续执行。 3.Drawnow函数: 将还未处理完的图像实时的显示出
您可能关注的文档
- ERP3-ERP及演化.ppt
- EGR控制系统类型及原理.ppt
- ERP及MRP及主要区别.ppt
- 来来往往及公共汽车.ppt
- 板及冲压塑性成型及回弹分析.ppt
- ERP如何提升企业及竞争力——ERP及特点及作用.ppt
- ERP项目及简炼咨询(沟通方法).ppt
- 极对数与转速及关系.ppt
- 杭州钱塘江上及桥.ppt
- EVA和基于价值及管理、投资组合管理.ppt
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
最近下载
- 广东梅州市嘉城建设集团有限公司招聘笔试题库2025.pdf
- 危险化学品的分类和品种目录.docx VIP
- 2024辽宁农业科学院所属事业单位招聘30人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 《电子CAD技术》教学课件:第4章 印制电路板设计基础.ppt VIP
- 老年患者临床营养管理服务规范--公布版2022.5.2.(1).pdf VIP
- 2019人教版小学六年级数学上册全册教案.docx VIP
- 高维之境:图模型与多变点检测的统计推断新探.docx
- 广东嘉城建设集团有限公司及其下属公司招聘笔试题库2025.pdf
- 河北省生产经营单位安全培训教育档案(最新版-冀应急人(2019)50号).docx VIP
- 加强医德医风建设的重要性.docx
文档评论(0)