%{
//
%}
clc
% linspace(3,5) 3到5 分成100 default
%{
a=1
b=2
str = [num2str(a),'+',num2str(b)]
eval(str)
%}
a=[1,2,2;4,5,5]
b=[1,2,3;4,5,60]
% all ab 列是否相同
% all(all(a==b)) 整个是否一样
% unique(a) 去重
%a(end) =9
%a(1,:)=[]
%移除第一行
%a(:,2)=[]
%移除第2列
%mean(mean(a))% 平均
%{
最大最小
a=[1,1,2,1,3,3,5;2,2,2,2,2,9,0]
min(min(a))
max(max(a))
disp('---') 显示
min(a) 每列的最小
max(a') 每行的最大
%}
%aaa = input('ffff','s')
%linspace(1,5,4) 1-5 平均分成4分 ->1.0000 2.3333 3.6667 5.0000
%{
按条件选取
a=magic(4)
a =
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
b=a>10
b =
1 0 0 1
0 1 0 0
0 0 0 1
0 1 1 0
a(b)
ans =
16
11
14
15
13
12
%}
%{
搜索指定值
a =
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
a(5)
ans =
2
a(2,4)
ans =
8
a(2,2:end)
ans =
11 10 8
%}
%{
book =
name: 'aaaa'
price: 100
获取所有的字段
fieldnames(book)
ans =
'name'
'price'
获取字段值
getfield(book,'price')
其他:设置 setfield 移除 rmfield 判断是否存在字段 isfield 判断是否是结构体 isstruct
排列字段:orderfields
%}
%{
a =
1 2
3 4
5 6
7 8
9 10
b =
1
2
a*b
ans =
5
11
17
23
29
1*1+2*2=5
1*3+2*4=11
1*5+2*6=17
...
a的列数必须是b的行数
b=[1,2;2,4]
b =
1 2
2 4
a*b
ans =
5 10
11 22
17 34
23 46
29 58
新的结果 按照b来排列
%}
%{
循环
for i=1:5
a
end
%}
%{
定义一个 函数
function b=fuck(x,y)
b= [1,1,1;2,2,2] ;
%}