杂七杂八的程序代码,扔进来
>> demo
>> clear
>> a=eps
a =
2.2204e-16
>> pi
ans =
3.1416
>> vpa(pi,400)
ans =
3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117067982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381964428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273724587006606315588174881520920962829254091715364367892590360011330530548820466521384146951941511609
>> syms k1;assume(k1,'integer');assumeAlso(k1<=230);assumeAlso(k1>0);k=k1*13
k =
13*k1
>> B=sym('481498489489489494894894894894894894894894')
B =
481498489489489494894894894894894894894894
>> clear
>> syms a real
>> assumption(a)
未定义函数或变量 'assumption'。
是不是想输入:
>> assumptions(a)
ans =
in(a, 'real')
>> vpa(pi)
ans =
3.1415926535897932384626433832795
>> A=[1,2,3;4,5,6;7,8,9];
>> A=[[A;[1 2 3]],[1;2;3;4]]
A =
1 2 3 1
4 5 6 2
7 8 9 3
1 2 3 4
>> %矩阵维数动态变化
>> v1=00.2:pi
v1 =
0.2000 1.2000 2.2000
>> v1=0:0.2:pi
v1 =
1 至 15 列
0 0.2000 0.4000 0.6000 0.8000 1.0000 1.2000 1.4000 1.6000 1.8000 2.0000 2.2000 2.4000 2.6000 2.8000
16 列
3.0000
>> v2=0:-0.1:pi
v2 =
空矩阵: 1×0
>> v3=0:pi
v3 =
0 1 2 3
>> V4=pi:-0.1:0
V4 =
1 至 15 列
3.1416 3.0416 2.9416 2.8416 2.7416 2.6416 2.5416 2.4416 2.3416 2.2416 2.1416 2.0416 1.9416 1.8416 1.7416
16 至 30 列
1.6416 1.5416 1.4416 1.3416 1.2416 1.1416 1.0416 0.9416 0.8416 0.7416 0.6416 0.5416 0.4416 0.3416 0.2416
31 至 32 列
0.1416 0.0416
>> B=[1,2,3;4.5.6;7.8.0];
B=[1,2,3;4.5.6;7.8.0];
↑
错误: 不应为 MATLAB 表达式。
是不是想输入:
>> B = [1,2,3;4,5,6;7,8,0];
>> C1=B(1:2:end,:)
C1 =
1 2 3
7 8 0
>> C2=A([3,2,1],[1,1,1])
C2 =
7 7 7
4 4 4
1 1 1
>> C21=A([3,2,1])
C21 =
7 4 1
>> B
B =
1 2 3
4 5 6
7 8 0
>> C3=B(:,end:-1:1)
C3 =
3 2 1
6 5 4
0 8 7
>> B
B =
1 2 3
4 5 6
7 8 0
>> C2
C2 =
7 7 7
4 4 4
1 1 1
>> C2=A([3,2,1],[1,2,3])
C2 =
7 8 9
4 5 6
1 2 3
>> C2=A([3,2,1],[1,2,2])
C2 =
7 8 8
4 5 5
1 2 2
>> B
B =
1 2 3
4 5 6
7 8 0
>> C2=A([1,1,1],[1,2,3])
C2 =
1 2 3
1 2 3
1 2 3
>> D=[123,3123,31231;6546,467,4566;897,8765,7567]
D =
123 3123 31231
6546 467 4566
897 8765 7567
>> C2=D([1,1,1],[1,2,3])
C2 =
123 3123 31231
123 3123 31231
123 3123 31231
>> C2=A([1],[1,2,3])
C2 =
1 2 3
>> C2=A([1,2,1],[1,2,3])
C2 =
1 2 3
4 5 6
1 2 3
>> D
D =
123 3123 31231
6546 467 4566
897 8765 7567
>> C2=D([1],[1,2,3])
C2 =
123 3123 31231
>> C2=D([1,2,1],[1,2,3])
C2 =
123 3123 31231
6546 467 4566
123 3123 31231
>> C2=D([1,2,2],[1,2,2])
C2 =
123 3123 3123
6546 467 467
6546 467 467