У меня возникли проблемы с созданием 2D-графика функции в зависимости от одной переменной. Сокращая длинную историю, функция может принимать только скалярные значения; он не принимает векторы. Следовательно, невозможно использовать, например, plot(vector, function(vector))
, для диапазона независимых значений vector
. Я также пытался использовать цикл, но мои знания ограничены, и он ни в коем случае не работал.Построение с использованием скалярных значений. (входные аргументы векторного/матричного/массива не принимаются кодом.)
Резюмируя: Я хочу построить function(x)
против x
, однако function
может иметь только скалярный вход, поэтому принимать x=-10:1:10
, а затем заговор против его function
не будет работать. Может ли кто-нибудь указать мне в правильном направлении?
Hi @Adriaan - Спасибо за ответ. Я это понимаю, но тот факт, что функция не принимает вектор, означает, что это не может быть иначе. Я спрашиваю здесь, есть ли другой способ построения всех этих скалярных выходов, которые соответствуют диапазону входных значений? Есть ли способ «обойти это»? – MrX