мы знаем, что уравнение Пелла выражается как
который в случае D не является идеальным квадратом, может быть аппроксимирован разложением D в непрерывную дробь, например, рассмотрим такое уравнение
квадратный корень из 61 может быть аппроксимирован следующим кодом Matlab
>> b=sqrt(61);
>> format rat
>> b
b =
1523/195
но у меня есть вопрос: как я могу присвоить результат двум отдельным переменным, а именно
x=1523
y=195
с этого сайта https://www.quora.com/What-is-the-fast-way-to-solve-the-fundamental-solution-of-Pell-equation
Я понял, что решение основано на числителе и знаменателе, как я могу присвоить дробные части x и y во время кода в Matlab? заранее спасибо