Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Can the system response function be calculated?

  1. Apr 1, 2015 #1
    Suppose we represent the input information as a (nx1) column vector, the output information as another (nx1) column vector and the system response function as a (nxn) matrix. My question, is it possible to calculate the values of the cells of the matrix knowing the input and the output?

    For example, if the known values of the input vector are multiplied by the first row of the matrix, we will get the first value of the output vector which is already known. To solve for n-values of the first row of the response function matrix, we need to repeat this process n-times using n-different values of inputs and outputs. Will this be possible?
     
  2. jcsd
  3. Apr 1, 2015 #2

    FactChecker

    User Avatar
    Science Advisor
    Gold Member

    Yes. You would have to make sure that your n input vectors were linearly independent. The simple set of inputs where only one input index is nonzero at a time would give you an easy solution.
     
  4. Apr 2, 2015 #3
    In my mind, the linear dependency depends on the values of the matrix because the inputs can be chosen arbitrarily. But the values of matrix cells are themselves unknown, so how to make sure that the matrix coefficients can maintain linear independent sets of equations before being calculated?
     
  5. Apr 3, 2015 #4

    FactChecker

    User Avatar
    Science Advisor
    Gold Member

    Column m of matrix A is determined by Y = AX, where the column vector X is all zeros except the m'th element. ai.m = yi/xm
     
  6. Apr 3, 2015 #5
    This is a good and simple method to calculate all ai.m. But still it can not grantee that rows and columns of A are not linearly dependent.
    Suppose for simplicity, that A is (2x2) matrix. For A to be diagonalizable, the following condition must be satisfied; a21/a11 ≠a22/a12.
    So no matter which way we use to calculate aim, the linearly dependence of rows and columns of A depends on the values of its elements.
     
  7. Apr 3, 2015 #6

    WWGD

    User Avatar
    Science Advisor
    Gold Member

    Of course, this is tautological.
     
  8. Apr 4, 2015 #7

    FactChecker

    User Avatar
    Science Advisor
    Gold Member

    There is no reason that the math model of a physical system must have outputs that are linearly independent. The outputs can be a, b, and c=a+b. The model can still be valid.
     
  9. Apr 4, 2015 #8

    WWGD

    User Avatar
    Science Advisor
    Gold Member

    One can always try to do linear regression, and if it does not work, e.g., r^2 is small, look for other types of regression.
     
  10. Apr 5, 2015 #9
    Do you mean multivariate linear regression like Y=XB, with Y is a random vector, B is a regressor vector and X is a matrix? Can you explain more please?
     
  11. Apr 5, 2015 #10

    WWGD

    User Avatar
    Science Advisor
    Gold Member

    Yes, sorry for the delay, multilinear regression in the sense you described, if the hypothesis for a linear regression being a good model hold.
     
  12. Apr 6, 2015 #11
    But in linear regression, we seek to calculate the regressors β0 and β1 by using different xij as representing χ matrix of independent variables. In my example, I am doing the opposite by seeking calculation of the system response function represented by matrix, χ in analogue with linear regression model.
     
  13. Apr 6, 2015 #12

    WWGD

    User Avatar
    Science Advisor
    Gold Member

    A, yes, sorry, let me rethink. I was thinking of least squares in a more general (maybe different) sense. Let me rethink.
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook