MATLAB学习(一)数组、变量、表达式、常用简单运算

>> x=[1 2 3;4 5 6;7 8 9]
x =
1 2 3
4 5 6
7 8 9
>> y=[1,2,3]
y =
1 2 3
>> y=[1,2,3
4,5,6
7,8,9]
y =
1 2 3
4 5 6
7 8 9
>> u=zeros(2,3)
u =
0 0 0
0 0 0
>> ones(3,2)
ans =
1 1
1 1
1 1
>> rand(3,4)
ans =
0.9572 0.1419 0.7922 0.0357
0.4854 0.4218 0.9595 0.8491
0.8003 0.9157 0.6557 0.9340
>> v=eye(size(x))
v =
1 0 0
0 1 0
0 0 1
>> tril(triu(x))
ans =
1 0 0
0 5 0
0 0 9
>> a=[x,x+1;x-1,-x]
a =
1 2 3 2 3 4
4 5 6 5 6 7
7 8 9 8 9 10
0 1 2 -1 -2 -3
3 4 5 -4 -5 -6
6 7 8 -7 -8

>> x1=1:5
x1 =
1 2 3 4 5
>> x1=1:2:6
x1 =
1 3 5
A =
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
>> B=reshape(A,2,8)
B =
16 9 2 7 3 6 13 12
5 4 11 14 10 15 8 1
>> B=repmat(A,2,8)
B =
1 至 14 列
16 2 3 13 16 2 3 13 16 2 3 13 16 2
5 11 10 8 5 11 10 8 5 11 10 8 5 11
9 7 6 12 9 7 6 12 9 7 6 12 9 7
4 14 15 1 4 14 15 1 4 14 15 1 4 14
16 2 3 13 16 2 3 13 16 2 3 13 16 2
5 11 10 8 5 11 10 8 5 11 10 8 5 11
9 7 6 12 9 7 6 12 9 7 6 12 9 7
4 14 15 1 4 14 15 1 4 14 15 1 4 14
15 至 28 列
3 13 16 2 3 13 16 2 3 13 16 2 3 13
10 8 5 11 10 8 5 11 10 8 5 11 10 8
6 12 9 7 6 12 9 7 6 12 9 7 6 12
15 1 4 14 15 1 4 14 15 1 4 14 15 1
3 13 16 2 3 13 16 2 3 13 16 2 3 13
10 8 5 11 10 8 5 11 10 8 5 11 10 8
6 12 9 7 6 12 9 7 6 12 9 7 6 12
15 1 4 14 15 1 4 14 15 1 4 14 15 1
29 至 32 列
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1

>> a=[2 3;4 5;6 7];b=ones(3,1)
b =
1
1
1
>> a
a =
2 3
4 5
6 7
>> c=[a b],d=[b a]
c =
2 3 1
4 5 1
6 7 1
d =
1 2 3
1 4 5
1 6 7
>> u=c+d,v=c-d
u =
3 5 4
5 9 6
7 13 8
v =
1 1 -2
3 1 -4
5 1 -6
>> c*b
ans =
6
10
14
>> c.*d
ans =
2 6 3
4 20 5
6 42 7
>> a\b
ans =
-1.0000
1.0000
>> ones(1,2)/a
ans =
-0.2500 0 0.2500
>> u=c.\d,v=d./c
u =
0.5000 0.6667 3.0000
0.2500 0.8000 5.0000
0.1667 0.8571 7.0000
v =
0.5000 0.6667 3.0000
0.2500 0.8000 5.0000
0.1667 0.8571 7.0000
>> u=c.^d,v=c.^2,w=2.^c
u =
2 9 1
4 625 1
6 117649 1
v =
4 9 1
16 25 1
36 49 1
w =
4 8 2
16 32 2
64 128 2
>> d^2
ans =
6 28 34
10 48 58
14 68 82
MATLAB学习(一)数组、变量、表达式、常用简单运算的更多相关文章
- 大数据学习day15----第三阶段----scala03--------1.函数(“_”的使用, 函数和方法的区别)2. 数组和集合常用的方法(迭代器,并行集合) 3. 深度理解函数 4 练习(用java实现类似Scala函数式编程的功能(不能使用Lambda表达式))
1. 函数 函数就是一个非常灵活的运算逻辑,可以灵活的将函数传入方法中,前提是方法中接收的是类型一致的函数类型 函数式编程的好处:想要做什么就调用相应的方法(fliter.map.groupBy.so ...
- matlab学习笔记11_1低维数组操作
一起来学matlab-matlab学习笔记11 11_1 低维数组操作repmat函数,cat函数,diag函数 觉得有用的话,欢迎一起讨论相互学习~Follow Me 参考书籍 <matlab ...
- matlab学习笔记(一)单元数组
matlab学习笔记(一)单元数组 1.floor(x) :取最小的整数 floor(3.18)=3,floor(3.98)=3 ceil(x) :取最大的整数 ceil(3.18)=4,ceil( ...
- Python入门学习:1.变量和简单的数据类型
python入门学习:1.变量和简单的数据类型 关键点:变量.字符串.数字 1.1 变量的命名和使用1.2 字符串1.3 数字1.4 注释 1.1 变量的命名和使用 变量,顾名思义是一个可变的量, ...
- Matlab学习笔记(一)
一.MATLAB概述 (一)运行环境 命令行窗口(Command Window) 表 1-1 数据显示格式设置(e_one_1.m) 格式 实例 说明 format short 3.1416 小数点后 ...
- matlab学习日志之并行运算
原文地址:matlab并行计算,大家共同学习吧,涉及到大规模数据量处理的时候还是效果很好的 今天搞了一下matlab的并行计算,效果好的出乎我的意料. 本来CPU就是双核,不过以前一直注重算法,没注意 ...
- day 82 Vue学习二之vue结合项目简单使用、this指向问题
Vue学习二之vue结合项目简单使用.this指向问题 本节目录 一 阶段性项目流程梳理 二 vue切换图片 三 vue中使用ajax 四 vue实现音乐播放器 五 vue的计算属性和监听器 六 ...
- cmake 常用变量和常用环境变量查表手册
cmake 常用变量和常用环境变量查表手册 一,cmake 变量引用的方式: 前面我们已经提到了,使用${}进行变量的引用.在 IF 等语句中,是直接使用变量名而不通过${}取值 二,cmake 自定 ...
- (二)Thymeleaf标准表达式之——简单表达式
2. 标准表达式(Standard Expression Syntax) 标准表达式包含以下几个方面: 简单表达式: 变量表达式: ${...} 选择变量表达式: *{...} 消息表达式: #{.. ...
随机推荐
- linux常用的操作命令
---恢复内容开始--- 最近换了工作之后,需要管理linux服务器的日常运行和维护,自然linux命令是少不了的,切换目录,vim操作等的简单的操作就不说了,有些时候还需要查看日志和监控服务器启动进 ...
- marquee标签实现跑马灯效果--无缝滚动
今天在做微信端的大转盘抽奖时,想把所有用户的抽奖记录做成无缝滚动的效果,无奈我的js功底太差,一时想不出实现的方法,便百度各种相似效果.但无意中发现了一个html标签——<marquee> ...
- Pycharm建立web2py项目
web2py是一种免费的,开源的web开发框架,用于敏捷地开发安全的,数据库驱动的web应用:web2p采用Python语言编写,并且可以使用Python编程.web2py是一个完整的堆栈框架,也就是 ...
- 修改文件属性与权限(鸟哥linux私房菜)
chgrp:改变文件所属用户组 chown:改变文件所有者 chmod:改变文件的权限 chgrp [-R] dirname/filename ... chgrp users install.log( ...
- python_tkinter组件摆放方式
1.最小界面组成 # 导入tkinter模块 import tkinter # 创建主窗口对象 root = tkinter.Tk() # 设置窗口大小(最小值:像素) root.minsize(30 ...
- 浅析Json底层
在开始了解Json的原理之前,首先看一段代码,在这里以阿里的FastJson为例. public class JsonRun { public static void main(String[] ar ...
- [TJOI2019]唱、跳、rap和篮球——容斥原理+生成函数
先附一组sd图 然后放上原题链接 注意,队伍不同指的是喜好不同,不是人不同 先想到\(DP\),然后你会发现并没有什么优秀的状态设计,然后我们考虑容斥 设\(lim\)表示选的癌坤组数的上限,\(f_ ...
- 简单了解学习PHP(针对前端开发)
1.服务器(服务器系统) 通常是指较强的计算能力能够同时服务多人的计算机 常见的服务器操作系统: 1.各个版本的Linux操作系统 2.乌班图.centos 3.mac os(苹果) 4.windo ...
- 宽字符(UNICODE)字符集
推荐使用宽字符(UNICODE)字符集,严格使用宽字符集的函数和定义.具体参考https://blog.csdn.net/qq_22642239/article/details/84822485
- 观察者模式(Observer)---行为型
1 基础知识 定义:定义了对象之间的一对多依赖,让多个观察者对象同时监听某一个主题对象,当主题对象发生变化时,它的所有依赖(观察者)都会收到通知并更新. 本质:触发联动 使用场景:关联行为场景,建立一 ...