77范文网 - 专业文章范例文档资料分享平台

matlab笔记(自动保存的)

来源:网络收集 时间:2019-01-26 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

论文格式 1、 题目 2、 作者信息

3、 摘要【小于350字。说明为什么选这个题目(,;);选了之后怎么做的(,;);研究结论

(结论价值)】

4、 关键词:对象、问题、方法 5、 引言(一般是四句话:表明研究对象;研究对象出了什么问题;解决了问题对谁有帮助;

别人都是怎么干的,有什么不好的地方) 6、 文献综述(罗列成果) 7、 理论建模、方法建模 8、 实证研究:数据来源 9、 运算结果 10、 分析结果:从某些维度分析 11、 研究结论—把摘要部分研究结果重述一下、政策启示 12、 参考文献(不要低于8篇、格式要规范)

评价相对有效性的dea模型(数据包络分析)----解决权重问题 1、 效率评价工具

定数线性采样法

X=linspace(1,100,25) 在1到100数之间取25个数值

数组元素寻访

X([1 2 5]) 寻访数组x 1,2,5 位置

X([1 2 5])=[0 0 0] 对数组1,2,5 位置的数赋值

一维数组的寻访 X(1,:)取x的第一行的元素

X(3:11)或 x(3:end)第三列到最后一列(11列为最后一列) X(3:-1:1)将1列到3列的元素倒排

X=1:inc:6(inc默认为1,inc可以为任何值)

(函数参数:数字之间和变量之间要有空格或逗号) 二维数组的元素标识

1、 全下标A(3,5)矩阵A的3行5列的元素

2、 逻辑1来标识全下标转单下标:如m行n列的一个矩阵,若取第r行c列的数值,利用

公式(c-1)*m+r sub2ind([3 3],2,3)注释:[3 3]表示3行3列的矩阵,之后表示2行3列返回的是位置

3、 单下标转全下标[ij]= ind2sub([3 3],7) 注释:[3 3]表示矩阵维度 7表示的是位置

乐此不疲

二维数组逻辑寻访

逻辑寻访只为获得二维数组中具有某些特征的元素 关系判断

按元素位操作

L=abs(A)>3 L与A同维对A的每个元素 Islogical(L)判断L是否为逻辑数组 X=A(L) x为一维长列

[]取的是离散的冒号是取连续的,不需要大括号 二维数组逻辑寻访与赋值 A(r,c)

A([1 3],3)第1,3行,第3列 a([2 4],:)第二行,第四行的所有列 a(r,:)第r行的所有列 a([1:3],:)前三行所有列

A(r,c)=Sa A(r,c)与Sa是同维的 Inv(a)求a的逆

数组运算只是数组元素位的运算

标量(为任意维度的数组)和数组的运算 g为数组 g-2为g的每一个元素位减2

数组与数组的加减运算,两个数组必须同维

数组的乘除运算为.*

g.*h 表示(数组g与h相乘)g的每一个元素位与h相对应元素位相乘 数组与矩阵的运算法则不同 g*h表示矩阵g与h相乘

数组运算法则 X.’ 数组转置 X‘矩阵转置

标量和矩阵的乘

a./X a为标量 X数组 A.^n A每个元素的n次方

n.^A 以n为底,A的每个元素为指数,得出一个与A同维的矩阵 A.*B A的每个元素对应的与B的元素相乘

A./B A的每个元素对应的与B的元素相除

exp(A) 以e为底,A的每个元素为指数,生成与A同维的数组 log(A) A的每个元素取对数 sqrt(A) A的每个元素的平方根

常用数组的生成方法

diag 根据向量生成对角线矩阵 eye 生成单位数组

magic 生成的矩阵,行和与列和 ones 元素都为1

rand 产生随机数 0-1之间均匀分布

a+(b-a).*rand 生成a-b之间的随机数

randn 生成正态分布数组 zeros 全0数组

zeros(100) 100行100列的0为大型项目节约内存

变量数组的操作函数

cat完成两个数组的拼接cat(1,a,b) 1是按列拼接 2是按行拼接 diag

flipud 以中间位置为轴上下反转 fliplr 以中间位置为轴左右反转 rep

mat 数组或矩阵

rep reput平铺 repmat(a,2)

repmat(a,1,2)将矩阵a平铺成1行2列

reshape(a,3,3) 对数组的重塑元素个数不变,改变矩阵行列 将数组

A(:,4)将第四列

c=[a,b] 矩阵a和b在按行拼接行同维 c=[a;b] 矩阵a和b在按列拼接列同维

非数空

nan not a number 非数非数具有传递性;非数不能比较大小

能运算 0/0、 inf/inf、0*inf Inf :无穷大

在数据可视化中裁剪图形 巫师帽

空数组某个维度为空

isempty 检验是否为数组

关系操作与逻辑操作

关系运算是大小比较表示是或否 逻辑运算与非或

所有关系运算和逻辑运算作为输入一端,非零被认为真,零被认为假 输出端 1为真 0为假 逻辑数组性质与数组一致 = 赋值 == 等于 ~= 不等于

运算两端均为数组,则要求数组同维

class 判断逻辑数组类型 eps 无穷小

将逻辑运算小括号括起来

字符串

数组构建与寻访

字符串数组用单引号,输入法在英文状态下 1、 特性 2、 常用函数

Whos 变量最详细信息 Who变量简单信息 class(t) t的类型 length 长度

abs (t) t为字符,取其阿斯克码;t为数值,取其绝对值 char(ti)1、将阿斯克码(数值)转成字符串

2、将字符串纵向不去空格拼接,自动以最长的作为列维度(strvcat是去字符串空格,纵向拼接字符串)

小写字母-32=大写字母 Upper 将小写转大写 Lower 将大写转小写 元素寻访取位置

字符串按纵向拼接,维度要相同 Disp将字符串打印出来

逻辑运算:与或非关系运算:比较大小

逻辑寻访(取t字符串中’o’):

方一: abs(t)取字符串的阿斯代码值?b=(ans==111)?m=t(b==1)

方二: L=(t=='o')?t(L) 方三:t(t=='o')

str2mat (与char作用一样)字符串转换成一个文本矩阵,即字符串纵向拼接 int2str 整数转换成字符串 str2num 字符串转换成数字 num2str 数字转换成字符串 setstr ascii转换成字符串

变量=sprintf(数值)数字转换成字符串 fprintf 打印到屏幕上

\\n换行

字符串函数

eval(string)作为一个matlab命令求字符串的值 feval 求由字符串给定的函数值 deblank 去掉字符串中后拖的空格

blans(n)返回一个n个零或空格的字符串 findstr从一个字符串内找出字符串 isletter字母存在时返回真值

isspace 空格字符存在时,返回真值 isstr 输入是一个字符串,返回真值

lasterr 返回上一个所产生matlab错误的字符串 strcmp 字符串相同,返回真值

strrep 用一个字符串替换另一个字符串 strtok 在一个字符串里找出第一个标记

元胞数组

单元数组的创建 (1) 按元素位创建

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库matlab笔记(自动保存的)在线全文阅读。

matlab笔记(自动保存的).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/442755.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: