how to count specific numbers in a matrix?

I have a matrix like:
100 98 09 88 200
202 23 88 00 76
23 1 23 34 198
I want to count the number of matrix elements which are larger than 100. How to writing the code? Thanks!!

 Accepted Answer

sum(X(:)>100);

5 Comments

Thanks for your kind help. I have little knowledge of Matlab. Could you help me write a complete code? I run the following code just now, but does not work. Is the format correct? Thanks!!
sum(X(:)>100);
[ 166 155 142 138 153 181 203 213 221 217 211 207 206 207 207 206 202 190 179
135 128 124 132 150 173 193 206 211 208 197 187 187 197 204 204 190 177 165
139 131 129 138 151 165 184 201 213 211 198 180 178 192 204 205 206 186 168
154 132 116 126 149 169 182 190 207 208 199 182 175 185 195 198 188 185 178
142 127 114 113 124 141 159 172 179 182 178 166 158 160 167 172 174 166 154
140 136 129 122 117 123 142 160 177 179 176 165 156 154 156 157 151 151 146
151 133 119 122 131 139 150 160 190 193 187 175 169 168 163 154 153 148 141
143 125 114 118 121 125 143 166 175 180 174 162 160 164 153 135 125 131 134
134 124 123 117 116 120 134 164 180 180 173 165 161 158 146 131 117 120 119
149 132 121 112 112 119 135 163 178 185 189 181 170 160 149 140 135 126 121
157 146 137 128 124 126 136 158 176 186 197 198 189 173 154 141 138 132 123
154 149 138 123 112 110 122 142 166 176 188 194 188 175 160 151 148 139 122
175 177 169 158 145 132 130 136 161 175 189 193 188 184 188 194 178 160 144
183 189 186 184 175 153 131 115 141 156 173 183 187 192 200 205 191 181 166
179 183 174 172 167 149 129 110 108 123 140 154 166 176 178 175 184 183 164
165 174 169 170 166 148 132 112 107 125 143 150 156 166 174 175 181 181 172
171 172 170 170 163 143 130 134 133 128 130 140 146 148 154 163 173 179 173
155 154 150 146 141 130 118 114 109 112 115 117 118 124 135 145 149 145 141
162 161 156 144 134 130 124 112 110 115 118 119 121 125 126 123 124 131 136
177 177 173 156 137 131 126 114 117 120 122 123 127 133 134 132 127 135 139
179 178 177 165 144 130 120 107 109 120 131 134 129 124 124 127 135 125 121
162 162 164 159 145 129 114 102 106 114 123 125 120 113 110 111 114 111 112
161 170 173 167 157 145 138 137 143 141 135 129 131 139 142 140 124 133 138
147 165 170 157 145 140 145 158 154 163 162 150 144 145 139 129 134 128 128
127 134 137 130 119 119 136 156 160 168 167 156 145 134 126 125 118 118 114
140 130 123 129 144 156 159 158 174 179 178 174 169 157 140 130 128 131 126
143 131 121 127 147 167 175 175 180 189 191 185 174 158 145 142 132 142 138
140 124 109 111 131 154 165 166 167 170 171 174 174 159 136 123 152 164 161
153 143 131 127 134 149 165 176 181 185 182 173 161 153 157 170 177 191 193
153 144 133 122 116 123 147 170 170 170 169 168 165 154 147 149 180 196 204
162 140 121 116 117 120 131 144 149 154 157 155 144 131 132 144 172 189 199
163 150 142 141 134 124 126 138 143 144 145 148 145 137 137 147 167 187 197
151 141 126 117 121 130 127 118 108 115 124 133 127 110 119 151 153 160 178
143 143 138 129 126 128 130 130 122 126 124 126 135 139 138 141 152 153 165
143 138 132 131 132 130 125 121 128 128 118 114 134 157 162 156 151 147 154
133 133 134 132 126 118 117 120 116 112 108 117 140 161 168 166 159 149 147
145 143 142 142 138 133 132 136 134 122 118 131 155 175 185 186 191 176 163
138 127 118 117 120 120 117 115 116 112 116 128 144 166 180 182 174 164 150
149 145 138 130 124 123 128 133 118 120 137 160 176 191 200 197 184 176 164
152 143 131 123 124 129 132 132 135 114 117 144 171 192 203 203 203 192 172
147 139 128 120 120 124 125 124 125 123 120 131 158 183 199 209 211 210 193
152 146 140 136 129 124 127 133 128 128 124 127 147 174 197 212 218 219 209
126 122 117 112 105 100 102 108 115 110 100 101 122 147 165 174 190 192 190
141 135 125 117 118 122 121 117 123 128 130 128 129 134 149 168 182 189 193
141 129 116 112 115 117 115 112 118 121 125 127 121 111 115 131 152 165 177
144 130 120 118 113 105 107 116 121 112 107 115 122 115 107 110 126 141 161
167 162 151 137 123 119 128 140 131 129 126 127 130 128 126 129 121 129 154
162 167 153 121 104 114 129 133 135 131 122 117 123 127 121 116 107 106 130
172 173 163 142 129 136 157 173 167 163 154 142 133 129 131 133 114 113 130
155 169 162 127 104 118 148 166 167 165 158 145 132 122 120 120 113 114 129
156 154 147 140 142 151 160 162 170 173 173 164 148 131 122 118 131 122 122
155 142 128 124 129 138 150 159 166 169 171 165 151 135 123 118 115 116 120
173 156 130 116 127 150 164 165 178 178 178 175 164 149 137 132 137 131 127
144 140 133 124 121 129 147 162 163 164 168 169 160 142 126 118 119 123 128
149 135 128 133 136 134 140 153 163 165 170 172 164 148 135 130 126 121 121
113 123 135 139 137 137 144 152 150 147 145 142 136 129 129 133 127 119 116
122 121 133 159 182 188 184 180 173 166 156 147 139 134 132 132 134 133 126
115 105 123 168 194 188 185 196 193 182 167 157 154 154 150 146 135 133 133
112 135 154 162 178 203 217 216 209 198 184 178 183 185 178 168 158 153 161
117 107 115 147 172 178 184 194 186 178 167 166 175 182 178 169 165 156 162
120 119 118 126 150 176 183 177 178 171 164 164 172 181 185 184 183 173 172
123 122 120 120 126 140 155 164 162 158 156 160 164 167 169 172 175 174 175
146 144 147 156 158 152 143 139 126 119 117 122 124 119 118 121 144 152 158
156 166 177 180 172 157 143 136 141 124 113 115 116 112 113 121 123 131 137
155 158 165 172 173 171 160 145 130 123 113 110 115 119 110 98 118 127 128
176 175 179 186 191 192 182 165 152 149 141 133 132 137 141 140 125 136 144
153 153 159 166 173 177 172 160 147 134 120 117 131 146 150 146 138 140 143
154 161 171 177 179 184 185 180 161 154 145 143 153 168 177 180 178 166 159
147 154 164 167 166 170 172 168 165 162 156 151 151 158 169 176 179 168 163
156 157 161 163 164 169 170 163 175 174 170 162 157 158 165 172 183 184 189
182 180 178 176 175 181 184 180 181 191 198 193 179 173 179 189 192 199 207
175 172 168 159 152 156 163 163 167 169 173 177 177 171 163 157 173 180 185
181 181 181 174 166 171 175 167 173 180 187 190 187 175 168 170 170 172 181
175 173 168 160 157 166 175 177 170 180 186 181 167 150 146 153 157 153 154
161 161 156 150 152 158 166 173 173 177 176 169 157 141 134 139 143 142 142
169 175 175 174 174 168 162 165 173 174 170 164 156 144 137 140 134 138 139
163 173 177 178 176 161 144 139 141 145 143 138 128 117 115 123 121 123 123
178 186 193 196 195 186 171 162 147 145 140 139 139 133 130 134 131 132 132
164 170 178 183 184 184 175 162 140 130 119 122 132 132 126 124 123 128 130
151 155 165 170 170 172 164 146 137 129 119 119 124 124 120 122 116 120 125
146 153 156 153 152 152 146 137 120 117 120 125 127 127 123 116 125 118 118
138 133 127 125 128 130 124 117 117 120 119 110 106 116 124 122 113 107 114
148 140 133 133 136 137 134 130 128 127 124 120 118 125 128 121 121 116 119
153 157 159 158 154 150 144 139 126 119 123 132 133 127 120 114 113 118 125
160 175 183 179 170 162 149 136 116 116 123 129 124 117 114 113 111 116 125
186 200 210 208 205 201 185 165 150 154 155 149 143 144 139 126 122 119 127
167 179 190 196 202 203 191 175 170 171 167 156 150 152 142 121 118 112 125
154 166 181 192 200 202 196 188 181 181 177 167 155 151 146 138 124 114 116
152 158 169 182 190 193 194 195 194 186 174 166 163 156 149 150 138 127 122
129 134 143 154 164 172 180 186 192 190 180 168 158 150 151 159 160 151 142
132 133 136 142 151 162 175 186 194 198 193 180 166 155 155 164 163 176 181
132 127 124 125 132 144 157 168 181 186 186 177 165 151 144 147 164 178 183
122 115 109 109 114 123 132 139 159 166 167 160 151 139 132 132 155 165 169
129 124 119 119 121 123 126 128 140 149 151 145 140 135 133 138 138 150 160
125 125 125 126 124 120 119 120 121 129 134 137 143 145 143 144 142 138 138
103 107 114 117 114 109 108 109 114 120 128 141 160 165 157 148 147 136 125
129 129 125 120 121 127 128 125 118 128 149 175 194 199 193 188 177 159 137
119 122 125 125 122 120 121 123 133 140 153 172 190 204 210 212 194 176 152
131 127 125 126 122 117 118 124 133 147 165 180 193 202 202 198 201 186 161
126 127 126 122 116 121 141 162 175 177 175 171 177 193 204 206 195 174 148
125 120 114 114 126 147 170 184 184 188 185 179 181 188 190 185 170 161 145
125 118 114 124 147 173 188 191 201 201 193 182 177 178 176 170 165 147 124
115 119 130 146 163 179 196 209 216 216 210 196 183 173 164 157 138 136 130
138 127 128 151 176 188 191 193 202 205 203 190 172 155 140 131 127 124 115
173 159 152 167 191 210 218 221 215 215 207 187 165 155 160 168 162 154 144
204 190 179 181 193 206 214 216 225 211 189 169 161 162 167 170 175 173 165
209 199 185 175 177 190 205 213 210 195 171 152 147 155 166 173 173 174 167
226 220 202 178 167 176 196 210 213 191 164 155 167 183 186 180 189 189 187
211 210 194 165 144 147 165 179 174 168 157 146 148 162 176 184 171 172 177
192 194 184 162 143 142 152 161 160 150 136 128 137 156 170 174 178 178 184
177 175 167 153 141 136 137 138 136 138 133 122 121 136 157 169 172 176 184
145 140 132 126 122 120 118 116 116 117 113 105 108 122 135 140 150 163 177
137 128 129 126 127 129 121 124 119 122 124 122 121 122 124 125 149 171 187
120 116 120 116 118 123 120 122 116 124 130 131 128 125 121 117 147 181 206
113 114 115 105 102 109 108 108 108 100 109 129 134 124 127 143 153 185 205
126 138 147 143 141 142 132 118 111 124 141 155 162 164 162 158 183 203 216
158 167 163 152 150 153 147 130 102 107 130 159 171 163 160 166 170 186 202
172 188 193 191 187 178 156 125 127 145 161 165 170 176 169 155 155 166 181
171 191 200 207 209 200 180 148 125 139 163 185 194 186 175 168 163 167 172
157 181 193 204 208 197 177 144 131 147 169 188 199 200 194 187 171 177 175
164 180 192 201 208 202 179 158 159 170 181 201 215 217 216 208 188 172 169
126 145 166 177 175 162 152 151 163 177 187 199 206 209 212 207 199 174 159
111 121 135 144 140 132 142 165 178 192 199 203 205 207 208 199 174 151 138
129 129 134 142 140 128 131 147 178 196 205 211 215 216 211 195 178 160 153
145 140 134 134 132 122 114 116 140 166 185 197 203 203 196 178 160 151 149
168 164 151 137 129 119 109 105 112 141 163 175 177 174 168 153 138 140 150
193 197 189 170 152 133 115 106 119 139 153 165 170 170 166 154 147 153 167
195 198 189 170 154 139 129 126 123 132 138 153 170 179 180 167 161 163 171
189 189 180 162 144 133 125 120 112 110 125 150 162 164 167 169 160 151 145
172 172 169 160 149 139 131 126 130 126 130 141 155 169 174 168 163 155 147
165 163 160 156 149 140 132 129 133 135 140 143 147 158 165 162 162 154 143
130 126 125 126 126 122 120 120 118 116 122 127 125 125 131 137 137 129 118
128 125 127 133 136 132 127 126 127 115 112 117 119 120 123 124 121 119 114
153 156 162 169 170 163 152 145 134 129 125 124 124 128 129 124 119 124 125
151 156 163 169 173 170 162 154 131 124 121 120 117 116 118 116 115 121 122
168 170 171 170 171 172 168 163 153 125 111 117 120 117 118 122 126 129 128
183 191 192 184 182 183 175 160 146 144 141 120 105 115 135 152 159 162 156
183 175 174 177 170 152 141 139 131 125 122 106 99 117 145 168 176 181 176
178 178 173 162 151 141 131 122 124 116 115 108 108 127 154 178 183 194 195
182 172 164 160 149 133 127 131 134 123 122 119 119 135 156 177 190 206 212
169 164 158 151 142 133 128 128 131 117 115 113 116 131 150 169 182 196 200
172 185 186 172 166 168 158 141 125 116 120 125 131 145 159 173 193 200 197
167 170 178 186 184 173 159 152 136 133 143 151 158 169 177 185 192 193 186
145 158 171 176 180 178 165 150 146 142 149 152 156 167 174 181 177 175 167
125 155 171 184 190 186 184 172 168 171 177 185 189 188 185 183 188 182 180
124 138 152 167 176 178 176 166 168 173 179 185 189 188 182 177 168 168 161
138 134 151 172 185 189 180 170 173 182 192 196 198 196 189 183 165 157 149
149 133 153 181 198 207 198 192 189 200 210 214 213 210 201 193 167 138 126
171 146 157 180 197 210 208 207 198 202 207 213 218 214 199 184 155 151 152
175 153 154 172 190 204 208 209 207 201 202 213 225 222 203 184 169 172 178
164 150 139 153 175 190 201 201 193 187 188 199 206 198 182 169 173 184 200
187 171 142 142 158 170 185 184 191 191 196 200 194 178 166 163 168 182 199
182 153 133 135 153 179 193 190 198 202 200 190 178 169 159 152 152 163 182
212 180 156 154 166 188 209 216 218 215 205 192 182 174 165 156 148 160 179
184 155 134 136 150 171 192 204 209 209 203 191 176 160 143 131 132 142 157
168 146 128 128 142 162 180 190 204 205 198 180 158 143 135 132 123 126 133
148 141 128 122 133 156 177 189 189 191 186 169 149 135 131 132 123 121 120
127 140 140 133 137 153 172 186 185 187 183 171 154 138 129 126 131 126 121
159 176 180 172 168 168 174 184 202 200 192 176 156 142 138 140 136 133 130
171 179 178 171 168 163 163 172 180 187 188 174 151 132 127 131 126 127 126
161 173 181 176 168 167 169 170 175 185 184 168 149 132 123 123 127 126 125
165 178 188 187 180 178 182 185 188 191 184 171 158 144 132 128 131 134 135
142 157 174 180 175 169 169 172 178 181 176 162 147 133 122 121 130 135 136
131 144 161 171 170 164 162 164 178 173 158 143 134 130 130 135 126 128 127
125 132 144 155 159 160 161 163 157 153 149 154 163 159 144 133 132 128 125
131 140 154 168 178 181 180 178 177 171 164 169 181 183 177 173 150 139 128
164 176 193 206 216 220 218 213 204 202 199 201 207 208 206 209 196 181 160
173 183 194 201 208 217 220 218 211 202 192 192 202 208 209 212 207 191 164
191 201 211 214 213 215 219 223 214 211 203 196 196 203 209 211 204 192 168
178 184 189 191 192 194 197 199 199 196 189 180 175 177 182 185 188 169 143
188 194 198 196 191 188 187 187 182 183 180 172 164 161 164 167 157 145 133
190 199 205 199 184 170 162 160 160 164 165 158 147 139 138 140 129 127 127
184 191 195 187 169 150 134 125 123 126 129 126 119 114 115 119 121 118 115
204 206 205 198 184 166 146 131 126 124 122 120 118 117 120 124 121 118 113
195 198 199 192 178 159 139 126 132 125 118 116 116 115 115 116 124 121 119
193 203 209 201 181 159 142 132 127 121 119 125 134 140 142 142 135 126 127
211 209 203 192 176 156 139 130 127 115 116 132 146 155 161 162 154 146 149
187 188 182 167 153 146 142 139 137 128 127 137 150 165 172 171 150 150 159
192 189 173 152 145 157 171 176 177 168 160 156 159 168 171 165 153 155 165
147 146 140 135 142 159 172 175 183 174 165 158 153 154 152 145 146 152 163
148 148 147 148 153 162 171 176 182 175 173 171 164 157 150 143 137 148 162
183 181 176 169 162 159 163 169 165 164 172 178 173 162 152 144 141 142 148
186 192 195 192 184 173 160 150 140 151 171 186 188 186 179 169 153 137 129
205 209 210 206 202 192 169 145 134 152 178 194 200 204 198 186 170 147 134
197 204 210 212 211 202 179 155 141 148 167 188 200 207 207 203 186 165 143
185 191 197 199 197 188 168 149 127 128 140 160 179 195 201 196 172 148 124
181 185 188 186 179 165 147 133 137 138 147 160 174 185 184 174 160 141 125
143 151 162 172 175 170 163 157 159 152 145 137 132 133 130 120 118 112 110
152 160 174 185 190 189 183 179 173 171 171 168 159 146 126 105 107 113 117
176 185 198 209 217 219 216 211 204 195 191 190 185 175 156 137 118 125 126
176 182 187 192 198 203 199 191 186 178 177 177 168 152 133 119 118 116 110
194 198 198 197 201 207 203 194 182 176 175 173 162 154 155 159 158 147 133
205 206 209 209 205 197 190 185 178 171 166 165 160 153 155 162 172 161 158
206 208 208 205 196 181 167 158 156 160 158 151 153 162 166 163 164 163 165
196 201 205 204 194 179 165 156 159 156 155 162 174 180 174 165 163 166 167
168 176 182 179 169 157 147 142 140 131 124 127 142 157 167 170 159 159 155
156 165 170 165 156 151 150 151 147 144 130 119 135 168 187 186 184 180 175
132 138 141 136 130 131 136 140 118 129 131 120 119 140 172 193 197 194 188
118 121 119 113 110 113 117 118 133 115 99 102 121 147 171 186 194 199 196
116 118 117 116 119 127 132 131 132 137 132 119 117 134 160 176 185 202 207
126 124 126 134 143 150 153 154 147 145 140 127 109 106 132 163 182 196 203
131 119 119 139 158 165 169 175 153 146 140 133 122 113 120 134 169 179 180
125 133 146 161 174 180 179 175 178 170 161 150 135 123 123 131 135 155 164
105 118 130 136 148 165 175 175 173 163 150 137 122 111 109 113 111 119 123
115 120 134 157 174 181 183 185 186 174 161 155 151 142 132 125 123 122 124
122 129 141 155 165 172 178 182 173 166 159 157 155 148 138 130 124 130 145
103 122 141 151 156 162 169 171 176 174 171 169 165 158 148 140 139 145 164
151 145 146 157 165 171 187 204 197 192 188 190 193 185 164 144 151 167 192
145 137 138 149 160 169 182 196 197 198 194 188 182 173 156 139 145 158 173
174 173 169 168 178 193 204 207 210 211 207 196 182 171 164 160 152 158 171
185 174 167 172 181 188 194 199 205 204 199 186 171 158 151 150 140 137 148
194 177 169 178 190 194 197 202 204 205 198 184 168 158 151 147 133 132 144
186 177 165 163 178 197 203 199 192 194 186 167 152 146 140 132 124 134 157
170 161 151 151 162 176 183 184 181 177 165 150 142 136 121 105 114 134 166
169 166 169 178 180 174 172 175 177 169 159 151 144 137 130 125 134 147 174
152 170 189 194 188 176 160 147 145 144 141 131 115 110 131 159 154 154 167
163 170 175 183 192 184 161 142 133 131 127 127 132 139 156 176 184 174 165
151 161 173 183 188 179 165 157 149 144 130 118 118 135 163 190 205 195 186
146 142 141 152 161 156 146 145 151 153 142 124 118 130 155 179 192 189 189
141 137 134 136 133 125 131 148 170 172 160 138 122 123 141 162 174 177 185
184 162 141 138 142 139 140 149 198 200 192 175 153 136 137 151 165 165 174
184 167 142 127 123 129 148 171 186 188 187 179 160 135 123 125 133 141 157
201 180 151 136 147 171 197 217 207 204 195 183 171 154 144 142 129 146 175
174 164 141 122 126 146 170 188 186 186 177 164 154 139 121 110 118 140 172
141 140 130 113 106 120 142 158 171 171 166 153 143 135 125 116 109 129 160
149 138 125 118 120 129 139 145 140 145 143 131 117 109 105 102 98 107 129
156 155 158 163 162 155 151 153 146 145 141 134 129 127 123 119 113 115 134
193 182 177 185 195 194 185 176 169 162 155 154 159 163 161 156 149 140 142
204 192 181 184 197 204 197 187 176 171 166 165 168 173 178 182 169 157 146
187 181 175 174 181 187 186 182 173 165 157 156 159 165 174 181 176 169 154
179 160 143 144 157 168 170 169 163 152 143 140 143 149 160 170 179 173 154
147 136 131 137 143 143 146 153 153 150 146 140 132 135 155 175 176 178 169
119 114 114 120 120 115 116 124 131 131 130 124 115 115 132 151 155 162 154
116 111 108 110 110 106 105 107 114 116 112 103 101 111 123 130 146 151 148
101 99 98 102 108 108 98 88 97 102 107 108 100 94 99 109 117 130 126
103 105 102 94 92 98 104 106 95 103 112 114 103 92 93 100 112 104 103
121 108 95 98 113 119 104 85 100 110 109 97 96 108 111 102 100 108 112
123 114 105 102 103 103 103 103 102 108 105 96 97 108 113 108 91 93 106
116 108 106 112 114 106 102 105 108 107 109 112 110 105 105 109 114 114 109
124 112 108 115 114 107 109 120 117 115 113 116 120 119 111 103 107 120 129
154 139 132 127 128 135 134 134 135 131 128 132 137 130 120 116 127 154 169
154 132 121 123 131 133 129 135 131 127 133 144 134 105 98 115 146 169 182
181 163 139 125 142 163 163 164 165 162 161 160 143 120 119 138 170 191 203
192 157 125 124 148 162 166 187 192 187 174 155 135 122 127 144 179 203 217
178 165 142 130 154 179 181 185 201 196 183 163 140 124 133 156 181 207 226
164 144 130 132 145 150 153 172 179 179 166 145 136 141 152 163 181 202 218
146 140 135 124 125 139 151 163 180 186 172 150 152 173 186 186 188 192 195
161 156 160 158 155 163 181 202 215 219 212 197 191 196 207 219 208 196 187
174 168 164 178 189 189 192 192 222 225 220 198 181 187 201 206 195 186 175
182 190 189 192 203 215 219 207 201 209 225 229 209 187 184 190 216 210 195 ];
I believe you have a variable called "sum". Please, sum() is a MATLAB built-in function. You should void using it as the name for your variable. Try this:
NewVar=sum;
clear sum;
sum(X(:)>100)
Or perhaps the poster just needs to leave off the semi-colon to get the result. If the poster _had_ defined a variable named "sum" then the poster would either have gotten an error or would have gotten no output because of the semi-colon.
Or the poster has to defined the above matrix as X.
Hi guys, following your instructions, I have worked it out. Thanks!!

Sign in to comment.

More Answers (0)

Categories

Find more on Operators and Elementary Operations in Help Center and File Exchange

Tags

No tags entered yet.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!