473,466 Members | 1,376 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Matrix and Inverse matrix

21 New Member
Hello friends, i need help for my assignment.
For example i give input for a, b, c, d in matrix mode example like
|a b|
|c d|
and i want to convert it to invers from that matrix, i hope you give the answer(if possible with the explanation).
Thx so much for your help
Nov 29 '06 #1
11 14632
Killer42
8,435 Recognized Expert Expert
Hello friends, i need help for my assignment.
For example i give input for a, b, c, d in matrix mode example like
|a b|
|c d|
and i want to convert it to invers from that matrix, i hope you give the answer(if possible with the explanation).
Thx so much for your help
Have you made any sort of a start on this?
Nov 29 '06 #2
Budiman
21 New Member
Have you made any sort of a start on this?
Sorry i don't understand your question.
Can you just make the program?
in 4 variable in matrix i want it to be invers matrix
Nov 29 '06 #3
sashi
1,754 Recognized Expert Top Contributor
Sorry i don't understand your question.
Can you just make the program?
in 4 variable in matrix i want it to be invers matrix
Hi there,

Killer42 was trying to ask if you have started your initial programming, hope you understand clearly now. Sorry, at the TheScripts we do not provide programming services, instead, we help programmers to debug their code segment. Take care.
Nov 29 '06 #4
Killer42
8,435 Recognized Expert Expert
Killer42 was trying to ask if you have started your initial programming, hope you understand clearly now. Sorry, at the TheScripts we do not provide programming services, instead, we help programmers to debug their code segment.
Or to put it another way, we're here to help, not to do everything for you.
Nov 29 '06 #5
Budiman
21 New Member
ooo i understand that situation, actually i don;t understandf anything in visual basic but i can understand in C++. My teacher ask me to make program in visual basic.
First i need your help to teach me alittle bit or you please give me your thinking than i make the program my self
Dec 2 '06 #6
dwadish
129 New Member
Hello friends, i need help for my assignment.
For example i give input for a, b, c, d in matrix mode example like
|a b|
|c d|
and i want to convert it to invers from that matrix, i hope you give the answer(if possible with the explanation).
Thx so much for your help
i will help you with a suitable example tomorrow.
Dec 3 '06 #7
Killer42
8,435 Recognized Expert Expert
i will help you with a suitable example tomorrow.
Actually, I'm glad someone can help. I didn't really follow the question all that well, and don't know anything much about matrices.
Dec 3 '06 #8
DeMan
1,806 Top Contributor
Basically, we want to try to conver the matrix into
|1 0|
|0 1| (called I)

and record what we do on another I matrix. If an inverse exists we will be able to reduce our matrix to the I matrix. Thus we could begin:
|a, b|
|c, d|
and reduce it into row echelon form (hopefully ending in I), while keeping track of our steps with a copy of I.

Thankfully there are shortcuts that have been found, and for a 2D matrix it makes things pretty simple. Let us assume we have a matrix :
Expand|Select|Wrap|Line Numbers
  1. |a, b|               = A
  2. |c, d|
  3.  
we first calculate the determinant =ad -bc

Then the inverse matrix (assuming the determinant (denoted |A| ) is
Expand|Select|Wrap|Line Numbers
  1. 1/|A|     *      |d, -b|
  2.                  |-c, a|
  3.  
ie:

Expand|Select|Wrap|Line Numbers
  1. |d/(ad-bc), b/(bc-ad)|
  2. |c/(bc-ad), a/(ad-bc)| //notice I have eliminted the signs by swapping the order of the eq'n in the denominator
  3.  
Incidentally (and I'm sure you're not really interested, but this idea can be extended for larger matrices also).

THUS: All you need to do is write code to take 4 inputs (from text boxes arranged as a matrix) and to output four labels (again arranged as a matrix) solved using the equations above. Hope this helps!!! (If you are still having trouble, I may be able to help, but as I mentioned VB is not really my forte'....)
Dec 4 '06 #9
vba
1 New Member
Plz i want a VB code for matrix inverse as early as possible.plz can u help me.
Jun 8 '07 #10
dwadish
129 New Member
any where you can use two for loops with decriment mode

That you are inserted with two for loops thus wise you can diplay it easily through reversing the loop

eg:inserting through i=i+1 and j=j+1
and also use this as a i=i-1 and j also

but just change your condition in the loop also

tell r u with vb.net

then inform me just some changes

it is just an idea
and impliment with your own logic
best of luck
Jun 8 '07 #11
DeMan
1,806 Top Contributor
depending on the size there is plenty of information all ready here. Perhaps you might like to read the posting Guidelines, especially with regard to asking for code.

Basically, the experts here are more than happy to help you with a problem, but are not here to solve all your problems (if you are a student, it defeats the purpose of study, and if you are working you are getting paid to solve the problem, not the experts here)..While you will find the experts more than willing to helop you work through a problem, you will not find them willing to give a chunk of code. The idea is to help you work thorugh the problem, so that you know how to approach a similar one next time!!
Jun 8 '07 #12

Sign in to post your reply or Sign up for a free account.

Similar topics

6
by: vishnu mahendra | last post by:
hello to all, can any one please give me an algorithm to find inverse of a matrix of order n rows and m columns. thank you in advance, vishnu.
5
by: Tiza Naziri | last post by:
Hi, How to represent this matrix equation in C code: / a0 \ / 0 1 0 1 0 0 1 0 \/ b0 \ | a1 | | 0 0 1 0 1 0 0 1 || b1 | | a2 | | 1 0 0 1 0 1 0 0 || b2 | | a3 |=| 0 1 0 0 1 0 1 0 || b3 | | a4...
20
by: Frank-O | last post by:
Hi , Recently I have been commited to the task of "translating" some complex statistical algorithms from Matlab to C++. The goal is to be three times as fast as matlab ( the latest) . I've...
0
by: YUSUF ISIAKA | last post by:
Him please help me with the codes for the following questions: 1. Write a program in c/c++ to compute the inverse of a square matrix. 2. Write a program in c/c++ to compute the determinant of a...
14
by: Paul McGuire | last post by:
I've posted a simple Matrix class on my website as a small-footprint package for doing basic calculations on matrices up to about 10x10 in size (no theoretical limit, but performance on inverse is...
2
by: leelaramtenneti | last post by:
hello I need a program to find a Inverse of a square complex matrix in java... . The program should calculate the inverse of a matrix in which each element has both real and imaginary parts. Or...
2
by: DarrenWeber | last post by:
Below is a module (matrix.py) with a class to implement some basic matrix operations on a 2D list. Some things puzzle me about the best way to do this (please don't refer to scipy, numpy and...
0
by: DarrenWeber | last post by:
# Copyright (C) 2007 Darren Lee Weber # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free...
3
by: aaram81 | last post by:
I need a help in C++ for the following question: write a p[rogram to read 4 by 4 matrix, store it and find the inverse of this matrix. then multiply the inverse with the original matrix , store it ....
1
by: dazzler | last post by:
Hi! I have problem with numpy, multiplying with an inversed matrix will crash python :( this works fine: from numpy import matrix A = matrix(,]) B = matrix(,]) print A.I #inverse matrix
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.