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) 标准表达式包含以下几个方面: 简单表达式: 变量表达式: ${...} 选择变量表达式: *{...} 消息表达式: #{.. ...
随机推荐
- 一图一知-TS的基本数据类型
- Hdu 4661 树上拓扑序计数
#include <bits/stdc++.h> using namespace std; typedef long long ll; ; ; ; ], nxt[MAXM << ...
- js技术javascript 该重视
当下,js大有挤压php java asp.net之类后端语言的趋势,直接js html5 socket与后端python c c++ 等通信 更不用提二维 三维计算展示 方面 医院呼叫 报警 处理 ...
- [易学易懂系列|rustlang语言|零基础|快速入门|(28)|实战5:实现BTC价格转换工具]
[易学易懂系列|rustlang语言|零基础|快速入门|(28)|实战5:实现BTC价格转换工具] 项目实战 实战5:实现BTC价格转换工具 今天我们来开发一个简单的BTC实时价格转换工具. 我们首先 ...
- BZOJ4383 [POI2015]Pustynia[线段树优化建边+拓扑排序+差分约束]
收获挺大的一道题. 这里的限制大小可以做差分约束,从$y\to x$连$1$,表示$y\le x-1$即$y<x$,然后跑最长路求解. 但是,如果这样每次$k+1$个小区间每个点都向$k$个断点 ...
- Cow Hopscotch (单调队列 + DP)
链接:https://ac.nowcoder.com/acm/contest/1113/K来源:牛客网 The cows have reverted to their childhood and ar ...
- Codeforces Round #591 (Div. 2, based on Technocup 2020 Elimination Round 1) B. Strings Equalization
链接: https://codeforces.com/contest/1241/problem/B 题意: You are given two strings of equal length s an ...
- bcp导入导出sybase、sqlserver数据库数据
常用数据备份格式为: bcp dbname..tablename out c:\temp\filename -Usa -Ppassword -Sservername -c 其中 dbname为数据库名 ...
- [Javascript] How to deal with floating number
What's your expect of the output?: console.log(0.1 + 0.2 === 0.3); The answer is 'false'. Because: 0 ...
- linux系统编程--信号
信号的概念 man 7 siganl 查看man手册 信号在我们的生活中随处可见, 如:古代战争中摔杯为号:现代战争中的信号弹:体育比赛中使用的信号枪......他们都有共性:1. 简单 2. 不能 ...