how to solve XQ=0 type matrix in Matlab?












0















I have 2 matrices, Q and X such that XQ=0. X is 1x16 matrix with unknown values i.e. X=[x1, x2, x3, x4, ...x16]. Q is 16x16 real valued matrix. How can I find values of X in Matlab? code please...










share|improve this question























  • uk.mathworks.com/help/matlab/ref/mrdivide.html Matrix division.

    – Ander Biguri
    Nov 23 '18 at 11:24


















0















I have 2 matrices, Q and X such that XQ=0. X is 1x16 matrix with unknown values i.e. X=[x1, x2, x3, x4, ...x16]. Q is 16x16 real valued matrix. How can I find values of X in Matlab? code please...










share|improve this question























  • uk.mathworks.com/help/matlab/ref/mrdivide.html Matrix division.

    – Ander Biguri
    Nov 23 '18 at 11:24
















0












0








0








I have 2 matrices, Q and X such that XQ=0. X is 1x16 matrix with unknown values i.e. X=[x1, x2, x3, x4, ...x16]. Q is 16x16 real valued matrix. How can I find values of X in Matlab? code please...










share|improve this question














I have 2 matrices, Q and X such that XQ=0. X is 1x16 matrix with unknown values i.e. X=[x1, x2, x3, x4, ...x16]. Q is 16x16 real valued matrix. How can I find values of X in Matlab? code please...







matlab math matrix linear-algebra






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 23 '18 at 5:49









Abdullah1Abdullah1

134




134













  • uk.mathworks.com/help/matlab/ref/mrdivide.html Matrix division.

    – Ander Biguri
    Nov 23 '18 at 11:24





















  • uk.mathworks.com/help/matlab/ref/mrdivide.html Matrix division.

    – Ander Biguri
    Nov 23 '18 at 11:24



















uk.mathworks.com/help/matlab/ref/mrdivide.html Matrix division.

– Ander Biguri
Nov 23 '18 at 11:24







uk.mathworks.com/help/matlab/ref/mrdivide.html Matrix division.

– Ander Biguri
Nov 23 '18 at 11:24














2 Answers
2






active

oldest

votes


















1














Look into the null function. https://www.mathworks.com/help/matlab/ref/null.html



It provides the solution to the problem



 A*x=0


The solutions to



Q'*X' = 0


are the same as



X*Q = 0


So



X = null(Q')'





share|improve this answer































    0














    If det(Q)~=0, then unique solution is x=zeros(1,16).
    If det(Q)==0, the set of solutions form a vector space of dimension r=16-rank(Q). In fact, the solutions are the kernel of Q, so you can use the function eig to find the corresponding eigenvectors, which form a basis of your solutions.






    share|improve this answer























      Your Answer






      StackExchange.ifUsing("editor", function () {
      StackExchange.using("externalEditor", function () {
      StackExchange.using("snippets", function () {
      StackExchange.snippets.init();
      });
      });
      }, "code-snippets");

      StackExchange.ready(function() {
      var channelOptions = {
      tags: "".split(" "),
      id: "1"
      };
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function() {
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled) {
      StackExchange.using("snippets", function() {
      createEditor();
      });
      }
      else {
      createEditor();
      }
      });

      function createEditor() {
      StackExchange.prepareEditor({
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: true,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: 10,
      bindNavPrevention: true,
      postfix: "",
      imageUploader: {
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      },
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      });


      }
      });














      draft saved

      draft discarded


















      StackExchange.ready(
      function () {
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53441242%2fhow-to-solve-xq-0-type-matrix-in-matlab%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown

























      2 Answers
      2






      active

      oldest

      votes








      2 Answers
      2






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      1














      Look into the null function. https://www.mathworks.com/help/matlab/ref/null.html



      It provides the solution to the problem



       A*x=0


      The solutions to



      Q'*X' = 0


      are the same as



      X*Q = 0


      So



      X = null(Q')'





      share|improve this answer




























        1














        Look into the null function. https://www.mathworks.com/help/matlab/ref/null.html



        It provides the solution to the problem



         A*x=0


        The solutions to



        Q'*X' = 0


        are the same as



        X*Q = 0


        So



        X = null(Q')'





        share|improve this answer


























          1












          1








          1







          Look into the null function. https://www.mathworks.com/help/matlab/ref/null.html



          It provides the solution to the problem



           A*x=0


          The solutions to



          Q'*X' = 0


          are the same as



          X*Q = 0


          So



          X = null(Q')'





          share|improve this answer













          Look into the null function. https://www.mathworks.com/help/matlab/ref/null.html



          It provides the solution to the problem



           A*x=0


          The solutions to



          Q'*X' = 0


          are the same as



          X*Q = 0


          So



          X = null(Q')'






          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 23 '18 at 15:20









          Jonathan ChiangJonathan Chiang

          936




          936

























              0














              If det(Q)~=0, then unique solution is x=zeros(1,16).
              If det(Q)==0, the set of solutions form a vector space of dimension r=16-rank(Q). In fact, the solutions are the kernel of Q, so you can use the function eig to find the corresponding eigenvectors, which form a basis of your solutions.






              share|improve this answer




























                0














                If det(Q)~=0, then unique solution is x=zeros(1,16).
                If det(Q)==0, the set of solutions form a vector space of dimension r=16-rank(Q). In fact, the solutions are the kernel of Q, so you can use the function eig to find the corresponding eigenvectors, which form a basis of your solutions.






                share|improve this answer


























                  0












                  0








                  0







                  If det(Q)~=0, then unique solution is x=zeros(1,16).
                  If det(Q)==0, the set of solutions form a vector space of dimension r=16-rank(Q). In fact, the solutions are the kernel of Q, so you can use the function eig to find the corresponding eigenvectors, which form a basis of your solutions.






                  share|improve this answer













                  If det(Q)~=0, then unique solution is x=zeros(1,16).
                  If det(Q)==0, the set of solutions form a vector space of dimension r=16-rank(Q). In fact, the solutions are the kernel of Q, so you can use the function eig to find the corresponding eigenvectors, which form a basis of your solutions.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Nov 23 '18 at 13:39









                  SergioSergio

                  613




                  613






























                      draft saved

                      draft discarded




















































                      Thanks for contributing an answer to Stack Overflow!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid



                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.


                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function () {
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53441242%2fhow-to-solve-xq-0-type-matrix-in-matlab%23new-answer', 'question_page');
                      }
                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      Paul Cézanne

                      UIScrollView CustomStickyHeader Resize height generates problems when scroll is too fast

                      Angular material date-picker (MatDatepicker) auto completes the date on focus out