I have a function that I call but I would prefer the output I get to look more like a vector.
The code is a function calling on another function which computes a sequence of x-values.
function [] = MatOb() x_values = MatOb1(2,2,50); x = [x_values]; s = 'X values:' disp(x) end function [x_values] = MatOb1(a, x, N) x_values(1) = x; for n = 2:N x_values(n) = a*sin(x_values(n-1)); endend
The output I get is on the form:
Columns 1 through 11 2.0000 1.8186 1.9389 1.8660 1.9135 1.8837 1.9029 1.8907 1.8985 1.8936 1.8967Columns 12 through 22 1.8947 1.8960 1.8952 1.8957 1.8954 1.8956 1.8954 1.8955 1.8955 1.8955 1.8955
Is there a way to get the output in a way where it looks more like a vector,
x = [x1,x2,...,xN]? or x = [x1 x2 .... xN]
– Johan
Best Answer