matlab怎样在同一空间坐标系下用scatter3画出三组数据的散布图
第一组数据的三个坐标R1G1B1162172171165173162151158124162173133171175161175182188161163139169180...
第一组数据的三个坐标
R1 G1 B1
162 172 171
165 173 162
151 158 124
162 173 133
171 175 161
175 182 188
161 163 139
169 180 176
168 174 170
168 173 169
168 175 167
167 178 182
164 169 146
175 177 175
170 182 181
161 169 154
167 181 181
163 174 158
165 176 180
154 167 173
第二组数据的三个坐标
R2 G2 B2
105 125 136
93 116 132
100 129 147
114 142 156
113 137 149
104 127 141
123 140 150
108 122 131
101 115 118
106 125 131
120 131 129
79 100 81
99 120 123
92 109 101
91 102 110
108 121 121
107 135 141
99 132 131
97 111 114
106 122 121
第三组数据的三个坐标
R3 G3 B3
79 76 85
148 142 142
113 84 80
135 125 134
111 121 131
108 100 111
126 134 153
84 102 121
101 100 106
129 101 89
110 101 104
127 140 156
82 83 69
125 119 119
67 61 61
126 165 170
90 124 135
106 90 116
104 104 107
133 94 93
把他们画到同一个空间坐标系中 展开
R1 G1 B1
162 172 171
165 173 162
151 158 124
162 173 133
171 175 161
175 182 188
161 163 139
169 180 176
168 174 170
168 173 169
168 175 167
167 178 182
164 169 146
175 177 175
170 182 181
161 169 154
167 181 181
163 174 158
165 176 180
154 167 173
第二组数据的三个坐标
R2 G2 B2
105 125 136
93 116 132
100 129 147
114 142 156
113 137 149
104 127 141
123 140 150
108 122 131
101 115 118
106 125 131
120 131 129
79 100 81
99 120 123
92 109 101
91 102 110
108 121 121
107 135 141
99 132 131
97 111 114
106 122 121
第三组数据的三个坐标
R3 G3 B3
79 76 85
148 142 142
113 84 80
135 125 134
111 121 131
108 100 111
126 134 153
84 102 121
101 100 106
129 101 89
110 101 104
127 140 156
82 83 69
125 119 119
67 61 61
126 165 170
90 124 135
106 90 116
104 104 107
133 94 93
把他们画到同一个空间坐标系中 展开
展开全部
a=[
162 172 171
165 173 162
151 158 124
162 173 133
171 175 161
175 182 188
161 163 139
169 180 176
168 174 170
168 173 169
168 175 167
167 178 182
164 169 146
175 177 175
170 182 181
161 169 154
167 181 181
163 174 158
165 176 180
154 167 173];
b=[
105 125 136
93 116 132
100 129 147
114 142 156
113 137 149
104 127 141
123 140 150
108 122 131
101 115 118
106 125 131
120 131 129
79 100 81
99 120 123
92 109 101
91 102 110
108 121 121
107 135 141
99 132 131
97 111 114
106 122 121];
c=[
79 76 85
148 142 142
113 84 80
135 125 134
111 121 131
108 100 111
126 134 153
84 102 121
101 100 106
129 101 89
110 101 104
127 140 156
82 83 69
125 119 119
67 61 61
126 165 170
90 124 135
106 90 116
104 104 107
133 94 93];
figure(4);
r1=a(:,1);g1=a(:,2);b1=a(:,3);
scatter3(r1,g1,b1)
hold on
r2=b(:,1),g2=b(:,2),b2=b(:,3);
scatter3(r2,g2,b2);
hold on
r3=c(:,1);g3=c(:,2);b3=c(:,3);
scatter3(r3,g3,b3);
162 172 171
165 173 162
151 158 124
162 173 133
171 175 161
175 182 188
161 163 139
169 180 176
168 174 170
168 173 169
168 175 167
167 178 182
164 169 146
175 177 175
170 182 181
161 169 154
167 181 181
163 174 158
165 176 180
154 167 173];
b=[
105 125 136
93 116 132
100 129 147
114 142 156
113 137 149
104 127 141
123 140 150
108 122 131
101 115 118
106 125 131
120 131 129
79 100 81
99 120 123
92 109 101
91 102 110
108 121 121
107 135 141
99 132 131
97 111 114
106 122 121];
c=[
79 76 85
148 142 142
113 84 80
135 125 134
111 121 131
108 100 111
126 134 153
84 102 121
101 100 106
129 101 89
110 101 104
127 140 156
82 83 69
125 119 119
67 61 61
126 165 170
90 124 135
106 90 116
104 104 107
133 94 93];
figure(4);
r1=a(:,1);g1=a(:,2);b1=a(:,3);
scatter3(r1,g1,b1)
hold on
r2=b(:,1),g2=b(:,2),b2=b(:,3);
scatter3(r2,g2,b2);
hold on
r3=c(:,1);g3=c(:,2);b3=c(:,3);
scatter3(r3,g3,b3);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个不难,请使用hold函数,画完一组后再画另外一组
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询