Попробуйте добавить это: orderByChild ("type")
databaseReference = FirebaseDatabase.getInstance().getReference().child("usuario").orderByChild("type");
Или здесь:
options = new FirebaseRecyclerOptions.Builder<Usuario>().setQuery(databaseReference.orderByChild("type"), Usuario.class).build();
Извините, я не могу проверить это прямо сейчас, надеюсь, это работает. [ 114]
Текущая версия Mathematica равняется 7. Стоимость лицензии:
Выше, Home Edition в ссылке говорится:
Mathematica Home Edition является полностью функциональной версией Профессионала Mathematica с теми же функциями.
Текущая версия Клена равняется 12. Стоимость лицензии:
И да, выезд Sage, упомянутый выше Thomas Owens.
Я сказал бы, что Mathematica является Вашим лучшим выбором.. даже если это не идет с некоторой функциональностью из поля, это очень хорошо разработало дополнительные пакеты, доступные для него в сети
выезд http://www.wolfram.com/products/mathematica/analysis/
Вы могли бы интересоваться ссылками для Теории чисел, Визуализации Графика
Я также нашел Sage. Это, кажется, самая близкая вещь к Mathematica, это - открытый исходный код, но я не уверен, как хорошо это обрабатывает дискретную математику.
Maple и Matlab были бы несколькими Математическими пакетами программного обеспечения, которые могут покрыть часть того, что Вы хотите.