Sort isn't properly sorting symbolic variables even though I am assuming them positive

5 次查看(过去 30 天)
I have this vector "FrecuenciasCorregidas" with 2 values (both depend on "k" and "m"):
I want it to be sorted, so the lower one (3k/20m) goes first and the higher one (k/3m) goes second. So I assume k and m positive and sort:
assume([m,k],'positive');
FrecuenciasCorregidas=sort(FrecuenciasCorregidas,'ascend')
assume([m,k],'clear');
However, I am still getting the same vector:
Any idea what am I doing wrong? Thanks
  3 个评论
El Vapor
El Vapor 2020-6-27
But I am assuming k and m positive, so it should just treat them like numbers, forgetting about the symbolic thing

请先登录,再进行评论。

回答(1 个)

Pablo García Fogeda Núñez
Te he pillado mamón.

类别

Help CenterFile Exchange 中查找有关 Shifting and Sorting Matrices 的更多信息

产品


版本

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by